That was the case at Manassas National Battlefield Park in Virginia last weekend, when staff from the Blue Ridge Wildlife Center released a great horned owl that had been in their care.
Ellicott Police Department officers swooped in Tuesday to save the day for what appeared to be a great horned owl caught in a soccer net and in distress. The owl in question was spotted near the ...