Indian locomotive inspector committed suicide by lying on the tracks
Original title: Indian locomotive inspector committed suicide by lying on the rails and passengers witnessed the whole process on the platform Indian locomotive inspector commits suicide Overseas Network, February 1st According to “India Today” and other Indian media reports, on January 26 local time, a chief locomotive inspector in Mumbai, India, committed suicide by lying … Read more