Follow us on
loading....
Indian police have arrested their own female officer in occupied Kashmir for chanting the slogan “This is our Kashmir” and...