Sikh priest commits suicide amid farmers' protest in India
Sikh priest commits suicide amid farmers' protest in India World Baba Ram Singh. — India Today HARYANA: Sant Baba Ram Singh, a Sikh priest, committed suicide on Wednesday at the Singhu border near the Indian city Delhi on Wednesday, where he had arrived to participate in the ongoing protest by farmers. According to his suicide letter, Sant Baba Ram Singh from Haryana's Karnal shot himself in solidarity with the farmers movement against Indian prime minister Modi's government. He said was sacrificing his life "to express anger and pain against the government's injustice", India Today re...