Follow us on
loading....
ISLAMABAD: At least five police officials were martyred and several sustained injuries in an improvised explosive device (IED) powerful blast...