Who was the last ruler of the Mughal Empire?
Select the correct answer from the options below:
Akbar
Shah Alam II
Bahadur Shah Zafar
Aurangzeb
View Answer
Explanation:
Bahadur Shah Zafar was the last Mughal emperor, deposed by the British after the Indian Rebellion of 1857.