Couple Who Set Sail In Self-Built Eco-Friendly Yacht Found Dead In Lifeboat
The couple had left Halifax Harbour on June 11 aboard their yacht. (File) A British-Canadian couple, who set sail across the Atlantic Ocean roughly six weeks ago, were found dead…