While on holiday in Canada, a huge sign in front of the Ontario Science Center caught my attention. It was an advertisement for the film “Journey to Mecca in the footsteps of Ibn Battuta” produced by the National Geographic Society in collaboration (...)