Switzerland returns to Afghanistan despite Taliban recognition issues
Taliban security personnel take part in a military parade to celebrate the third anniversary of the Taliban government takeover, in Bagram, Afghanistan, 14 August 2024. Samiullah Popal / Keystone Listen to the article Listening the article Toggle …