Read More 3 minute read Afghanistan central asia Featured Global News News World News Taliban Tout Islamic Rule, Claim ‘general Amnesty’ Reunited Afghans ISLAMABAD — The Taliban are pushing back against persistent global criticism of their Islamic governance in Afghanistan, claiming their… byFarrukhNovember 8, 202389 views