CBI Case against People's Watch - Relevant case documents (Click here)
About
People’s Watch began its journey in 1995 as a programme unit of the Centre for Promotion of Social Concerns (CPSC) based in Madurai city in the southern Indian state of Tamil Nadu.