Anti-New Delhi protests erupted after three suspected rebels were killed in southern Pulwama town in India-administered Kashmir. Locals say troops detained several people and forced them to sit in front of them as shields during the clashes.
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2023 TRT World.