exploreJeffersonPA.com

Say What?!: Two Baby Owls Rescued From Waste Water Plant

BRITAIN – Animal rescuers in Britain were summoned to a wastewater treatment plant to save a pair of baby owls found alone at the facility.

The RSPCA said a worker at the Wigan Waste Water Treatment Works in Ormskirk, Lancashire, contacted the organization Friday after finding the two owlets in apparent distress.

Read the full story here.