Sheikh Mohammed bin Rashid tours the Islamic art pavilion at the Louvre in Paris, France. Wam
The UAE Today
The latest news and analysis from the Emirates