Seven killed in blast at police station in Indian-administered Kashmir | Border Disputes News

Explosives reportedly detonate during forensic investigation as part of probe into earlier blast in India’s capital New Delhi.

At least seven people have been…

Continue Reading