Heavy rains have knocked out power for hundreds of thousands of residents across the Greater Toronto Area, including the majority of Mississauga, and so badly flooded some roads and major highways that drivers abandoned their waterlogged vehicles, on July 8, 2013. (Photo by Frank Gunn/AP Photo)
|