Bahadur Shah Zafar: Last Moghul Emperor who led first war of independence December 12, 2022 by Syed Naseer Ahamed