French]🗞 Read the full article in French On the rugged shores of Placentia Bay in southeastern Newfoundland lies a place ...