By Nigel Ash

BMW Libya unveils the new X5