India TV
Elections 2026National / India TV
'Self-approval, self-policing': PETA India's Anjana Aggarwal tears into govt's draft rules on animal testing
2 Nov 2026 6:47 pm
18 C
'Self-approval, self-policing': PETA India's Anjana Aggarwal tears into govt's draft rules on animal testing