British couple in their 70s arrested by Taliban in Afghanistan
found
Peter and Barbie Reynolds were returning to their home in Bamiyan on 1 February when they were detained
You are not logged in so some information on this page has been withheld. To see more, please log in.
found