It’s Godhra or the railways station that turned into a national sensation just 20 years back only to an inhuman development. Charred bodies of Kar Sev
Read MoreIt’s Godhra or the railways station that turned into a national sensation just 20 years back only to an inhuman development. Charred bodies of Kar Sev
Read More