Ottawa sees 75-100 mm of rain in six hours, flooding roads and properties
Environment Canada says 77 mm of rain fell in six hours at Ottawa's Central Experimental Farm on Thursday, while some areas received more than 100 mm of rain. The storm flooded roads and properties across the city.