'Self-approval, self-policing': PETA India's Anjana Aggarwal tears into govt's draft rules on animal testing
The Centre's draft rules on animal experimentation have come under the scrutiny of animal rights activists and organisations, including the People for the Ethical Treatment of Animals India (PETA India), which has highlighted that the proposed rules …