india Jharkhand Train at Hazaribagh Station in India Catches Fire A train at Hazaribagh Railway Station in Jharkhand, India suddenly caught fire on Saturday morning, June 4, 2016, according to Read More ยป June 3, 2016 1 Comment