Killer whales spotted off the coast of Cornwall Published 06 May 2021 Two killer whales have been spotted off the Cornish coast. Full Article