September 19, 2025

Qatar Facilitates Release of UK Citizens Detained in Afghanistan

Doha: The State of Qatar announced that it had facilitated the release of two UK citizens detained in Afghanistan. The detainees, Peter Reynolds and his wife, Barbie Reynolds, arrived in Doha and will depart for London at a later date.

According to …