InternationalAfghanistan: Taliban Confirms Two Deaths In Explosion In Kabul Cricket StadiumBY Outlook Web Desk