Insane World

Beluga whale trapped in river 70 kilometers north of Paris to get vitamin boost

French officials desperately trying to rescue a beluga whale trapped in the River Seine have come up with a new strategy, a vitamin cocktail. According to reports rescuers hope it will help the lost whale regain its appetite and the energy needed to return to sea. The visibly malnourished mammal was first spotted in the […]