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

Please support our Sponsors here : Smart Tech Devices Up to 70% OFF Great Value Deals @tomtop.com