GAS LEAK DOWNTOWN City Fire and Police were called out to a gas leak at 9:10 last evening in the area of 626 Queen Street East. Emergency crews evacuated people From businesses and apartments on the north side of Queen between East and Brock Streets.
Read more >