Islamabad — The Taliban government in Afghanistan confirmed Sunday that they had detained "a number of foreign citizens, including two Americans” for allegedly ... Read more