Lieutenant General Ahmed Sharif Chaudhry, the Director General of Pakistan’s Inter-Services Public Relations (ISPR), once again stirred controversy by linking India with Islamabad’s ongoing conflict with Kabul.

By admin