DID Press: Talal Chaudhry, Pakistan’s deputy interior minister, said nearly 70 people were killed in recent Pakistani strikes on what Islamabad described as “terrorist positions” inside Afghanistan. In comments to Geo News, Chaudhry claimed that available evidence indicates most of…
Read More »