An alleged former Russian spy whale has been spotted off the coast of Sweden, says an organisation dedicated to tracking the beluga whale. Named locally as...
Home » Beluga
An alleged former Russian spy whale has been spotted off the coast of Sweden, says an organisation dedicated to tracking the beluga whale. Named locally as...