Nine people were killed and 31 injured when confiscated explosives accidentally blew up at a police station in Indian-administered Kashmir, police said Saturday, just days after a car blast in

See Full Page