SANTOSTILO ELDERLY UK COUPLE HELD BY TALIBAN IN AFGHANISTAN, FAMILY URGES RELEASE

Who Are Peter & Barbie Reynolds? Peter Reynolds (80) and his wife Barbie Reynolds (76) are British nationals who lived in Afghanistan for nearly two decades. Since 2009, they ran Rebuild Consultancy, operating education and training programs—particularly focused on mothers and children—and continued working after the Taliban regained control in 2021 Arrest & Detention On … Read more