Stay updated with breaking news from Placentia cove. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
A pod of white-beaked dolphins has been stranded by sea ice in a narrow bit of water off Newfoundland, Canada. Dildo Cove is the name of their ice prison. ....