🛑 Children of British Couple Detained by Taliban Issue Urgent Plea Ahead of UN Statement
On 21 July 2025, the children of Barbie Reynolds (76) and Peter Reynolds (80)—a British couple detained by the Taliban in Afghanistan—issued a renewed public appeal for their parents’ release, warning they may “die in custody” if urgent action is not taken. 🕊️ Background and Detention ⚠️ Health Concerns 🗣️ Family and Diplomatic Efforts 🌍 […]
Continue Reading