Beluga Whale Stranded in France River
In Paris, France, a Beluga whale had been stranded in the Seine river. The beluga whale is an Arctic and sub-arctic cetacean. It is also an endangered species, with only about 279 of them left in the world. Spotted on Tuesday in the warm river waters, Firefighters, military members, and police officers were brought in to help assist in the mission of bringing the beluga … Continue reading Beluga Whale Stranded in France River
