Who is the last Mughal Emperor?

Bahadur Shah Zafar ll is the last Mughal Emperor.

Comments