Outrage After West 75th Street Barn Owl Roost Partly Destroyed
A building owner partially demolished a rooftop water tower hosting a family of barn owls on October 29, angering the legions of fans who have turned the birds into the city’s newest celebrities. A cease-and-desist order was slapped on the building…