Photos

Whale carcass beached in Lamaline

A bloated whale carcass washed ashore in Lamaline on Newfoundland's Burin Peninsula.