Nine people have been killed and 32 injured after a stockpile of confiscated explosives accidentally blew up at a police station in Indian-administered Kashmir, police said.
It comes just days after a car blast killed several people in Delhi, in…

Nine people have been killed and 32 injured after a stockpile of confiscated explosives accidentally blew up at a police station in Indian-administered Kashmir, police said.
It comes just days after a car blast killed several people in Delhi, in…