Prince Edward Island: Right Whale Carcass To Be Investigated

The Canadian Coast Guard and Fisheries and Oceans Canada towed the carcass of a right whale to a beach on Prince Edward Island in an attempt to understand what killed more than... Read more »