World headlines: May 26, 2015

Published Apr 04 2021 at 9:04 AM GMT
  • Largest hotel in the world set to be built in Mecca; Kenyan lawyer offers President Obama dowry for Malia; scenes from 'Game Of Thrones' Season 6 to be filmed in Spain; and a robotic kitchen that does the cooking for you.


  • Published Apr 4, 2021 9:04 AM GMT