Toronto explosion rock the northwest of the city – Downsview area
A series of explosions at a propane facility early Sunday forced police to evacuate a residential area in the city’s northwest. “It was just a tremendous explosion and blew all the windows out of the house, just blew...
Read More