Agra: Yakub Habeebuddin Tusi of Hyderabad who claims to be the great grandson of the last Mughal emperor Bahadur Shah Zafar during the annual Urs of Mughal emperor Shah Jahan at the Taj Mahal in Agra on April 23, 2017.

1 / 1

FIFA World Cup 2018


Latest News

Latest Photos