In occupied Kashmir, Indian police have arrested seven university students under anti-terrorism laws for alleged intimidation and “anti-India sloganeering” following Australia’s victory over India in the Cricket World Cup final. …
Tag: