Emperor Bahadur Shah Zafar, the last Mughal emperor, ruled over the Mughal Empire from 1837 to 1858. During his reign, the Mughal Empire was confined to the city of Delhi and its surrounding areas, as most of the territories had been lost to the British East India Company.
The Last Emperor: Unveiling the Legend of Bahadur Shah Zafar