Russian ‘spy whale’ spotted near Sweden May 31, 2023 Radiostar Top International News, World News Top International News A Russian ‘spy whale’ has been spotted off Sweden’s coast. What was it doing there? Molly Gambhir brings you a report. Credit WION Please support our Sponsors here :