A beluga whale — a suspected Russian spy — has reappeared after four years
Published
A Beluga whale, allegedly a Russian spy, has reappeared in Sweden after a four year absence.
Full ArticlePublished
A Beluga whale, allegedly a Russian spy, has reappeared in Sweden after a four year absence.
Full ArticleThe Beluga whale which made headlines in 2019 for wearing a harness and possibly being a spy trained by the Russian navy has been..
By Sourabh Gupta*
Following the Biden-Xi meeting on Nov. 14 on the sidelines of the G20 Leaders Summit in Bali,..