The Sabarmati Report

18TC
The Sabarmati Report

Showcases the events of the morning of February 27, 2002, aboard the Sabarmati Express near the Godhra railway station in Gujarat.


Now Showing Coming Soon