Heavy rain from the remnants of Hurricane Ophelia has caused flooding on Newfoundland's Burin Peninsula and the evacuation of some homes ...
Read Whole Story