News

Barbie Reynolds, 76, and her husband Peter, 80, were arrested as they travelled to their home in Bamyan province, central Afghanistan, in February.