Beluga Whale In The Thames: A Rare Sighting Of An Arctic Marine Mammal In England
As of Wednesday, October 10th, the beluga whale sighting in the River Thames, England remains unchanged. Specialists closely observing the whale’s condition have determined that it is in good health. There is optimism that the creature will eventually navigate its way back to the ocean unassisted. River Thames Beluga Witness the captivating footage showcased in … Read more