UN experts call on India to stop using ‘excessive force’ against protesters
UN experts call on India to stop using ‘excessive force’ against protesters Police officers detain a demonstrator during a protest in New Delhi, India, on October 16, 2026 By Al…