Sheikh Mohammed bin Rashid inaugurated Dubai's Museum of the Future on Tuesday night. Photos: Dubai Media Office

Ruler of Dubai shares first glimpse inside Museum of the Future