Loch Ness Monster sighting reported — first in 2025: ‘Fantastic’
It’s a Nessie business. Officials at a museum dedicated to Loch Ness, the world-renowned body of water in Scotland home to the so-called “Loch Ness Monster,” have announced the first potential sighting of the elusive beast in 2025. Photos showing a “black mass” slithering underneath the chilly waters of the famous lake were handed over … Read more