News February 14, 2017 Another Woman Was Raped by a Priest, Reminding us of How Rampant Abuse is Across Churches in India
News January 30, 2017 Meghalaya’s Governor V Shanmuganathan Resigns after Campaigns, Press Expose his Molestation Attempt – Updated
News August 13, 2016 Gurbaksh Chahal, the Tech Mogul Who Kicked His Girlfriend 117 Times, Has Been Sentenced for One Year for Another Assault