Don’t know how true this but unconfirmed reports making the rounds online claim that this lady killed herself after quarreling with her husband. She reportedly threw herself onto an oncoming train and was immediately crushed into pieces…..
See graphic photos below;
Leave a Reply