Two cops martyred after hand grenade accidentally explodes inside Karachi police station

KARACHI – Two policemen lost their lives and two others were injured after a hand grenade accidently exploded inside Garden police headquarters in the largest city of the country on … Continue reading Two cops martyred after hand grenade accidentally explodes inside Karachi police station