Five Britons released after arrest by Taliban

21st Jun 2022    |     Source: BBC

Peter Jouvenal had previously been detained by Afghan authorities in 2004, when he ran a hostel in Kabul