Ultra Left Palghar killing of Sadhus: A conspiracy of Ultra Left Nexus and the Church, reveals this fact-finding report Newsroom Staff June 16, 2020