Shameful Action by Haryana Police – Satlok Ashram Episode Nov 2014 Police heavy handedness is not a new thing and it is a well established fact that the police resorts to inhumane third degree torture during investigations. Similar allegations have been levelled…
read more