An explosion at a police station in Indian-administered Kashmir has killed at least nine people and injured 32 others.
Seek Knowledge, Find Knowledge
An explosion at a police station in Indian-administered Kashmir has killed at least nine people and injured 32 others.