Afghan Taliban official’s puzzling European visit stirs controversy
(VOA) Germany confirmed Saturday that it has launched an investigation into an alleged unauthorized trip to the country by a senior member of Afghanistan’s Islamist Taliban regime. The controversy erupted after Abdul Bari Omar, head of the Taliban-led food and medicine authority, […]