Elderly British Couple Detained by Taliban in Afghanistan Finally Freed Friday, September 19, 2025 afghanistan taliban detention british release prison health family negotiations freedom An elderly British couple, Barbie Reynolds, 76, and her husband Peter, 80, who have lived in Afghanistan for almost two decades, have been released by the Taliban after nearly eight months of detention. The couple, who met at … Read More
Puffin Rescued 110 Miles Inland Returns to the Wild After RSPCA Rehabilitation Friday, July 18, 2025 puffin rescue rehabilitation rspca wildlife herefordshire seabird conservation recovery release A puffin named Oona has made a remarkable comeback after being found over 100 miles from the coast, in a Herefordshire garden. Severely underweight and far from her natural habitat, Oona’s journey from rescue to release … Read More