Left-Liberal Activism


Strange and dubious case of Dr. Binayak Sen (Part 1)

Dr. Binayak Sen, a civil liberty and human rights activist, was arrested by the Chhattisgarh police on May 14, 2007 under the provisions of the Chhattisgarh Special Public Security Act,…