Bahadur Shah Zafar was tried for treason hereBahadur Shah Zafar, the last Mughal emperor was declared emperor of India by the revolters IN 1857 when Indian soldiers rebelled against India.
The effort of Indian revolters failed and Zafar was tried for treason in his own home, the Red Fort. The trial took place in Diwan-i-Khas before the British military court.