Posts Tagged ‘Canada’
Whale watch boat sinks off Canada: five British passengers dead
A whale watching boat sank yesterday off the coast of British Columbia, western Canada, leaving at least 5 Britons dead. The vessel, the Leviathan II, a 65-foot cruiser sank off Tofino, Vancouver Island, with 27 passengers aboard. Twenty-one passengers have been rescued but one person is still missing. First on the scene were members of…
Read More