Read More After 500 years, Loch Ness has acquired some new residents. A family of six beavers has been released into theAntigua Me Come From A New Monster for Loch Ness Zoë CarltonNov 6, 2026Nov 6, 2026 Newsflash