
British zoo’s escaped owl rescued from rooftop TV antenna
An owl that escaped from a zoo in Wales in the United Kingdom was safely returned to the facility after being rescued from a TV antenna on top of a house. The Greenacres Animal Park in Flintshire said Borvil, a Read more