The N.C. Wildlife Resources Commission's Barn Owlet Watch 2026 is now live, giving viewers 24-hour real time video and audio ...
Located in the western mountains, six barn owls are expected to hatch between April 9 and 15.
Scientists are developing an artificial intelligence (AI) tool to count barn owl chicks by the sound of their calls to avoid disturbing their nests. PhD student Kavisha Jayathunge, at Bournemouth ...