Afghanistan's government has lashed out at Imran Khan after the former Pakistan cricket star, now a politician, said the Taliban were fighting a "holy war" in the country that was justified by Islamic law. Speaking after visiting a hospital in Peshawar where Malala Yousafzai – the 14-year-old activist shot in the head by the Taliban for supporting girls' education – was treated last week, Khan tol