An Improvised Explosive Device (IED) in Peshawar’s Ashraf road on Monday injured 5 people including two traffic police officials. Security forces cordoned off the area and shifted... Read more