Godhra: The air in the newly renovated Godhra railway station near which 20 years back Sabarmati Express was put on fire wears not only smells of fresh paint but also of peace. It is difficult to fathom this this is the same site where the charred bodies of 59 karsevaks returning from Ayodhya were found inside […]