Three security personnel were killed in an IED blast at a check post in Pakistan’s restive northwestern tribal region bordering Afghanistan, police said. The explosives, which were planted close to the check post in Sheva tehsil of North Waziristan District, went off when the levies personnel reported for duty, eyeRead More →