June 9 2020 12:16pm

Floating whale carcass found in St. Lawrence River outside of Montreal

A whale carcass was found in the St. Lawrence River. Research groups believe it the same as the young humpback seen wandering the waters in Montreal.

Responsive site?

More Videos