SAN FRANCISCO (KRON) — An injured barn owl located at Baker Beach in San Francisco on Sunday was rescued by firefighters and animal control, according to the San Francisco Fire Department.
Twenty-four barn owl chicks were born in 2022 from eight breeding pairs - six times the number of chicks born in 2021, according to Ulster Wildlife. Two new nest sites were also discovered in ...