World News1 year ago
New Delhi priest Sant Baba Ram Singh shot himself in solidarity with the Farmer protesters
Sant Baba Ram Singh of Singhra, Karnal commits suicide at Singhu border Delhi. Leaves behind a suicide note saying he is unable to see the plight...