Site icon Top News Today

Russian ‘spy whale’ spotted near Sweden

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

Exit mobile version