Cape Breton Battered by Record Rainfall, Hundreds Stranded by Floodwaters · MyHAbroad