100 abandoned pet owls found in england after potter final movie

100 abandoned pet owls found in england after potter final movie

After the final Harry Potter movie was released, animal sanctuaries in England were forced to deal with hundreds of pet owls that were abandoned by their owners. “Animal sanctuaries in England are caring for hundreds of pet owls that were abandoned by their owners in the past year, a disturbing trend rescuers believe is linked […]