Heavy downpour in Toronto floods highways, knocks out power
Heavy rainfall in Toronto flooded highways, shuttered parts of the subway and knocked out power for hundreds of thousands of residents on Tuesday.
ADVERTISEMENT
Heavy rainfall in Toronto flooded highways, shuttered parts of the subway and knocked out power for hundreds of thousands of residents on Tuesday.