ADVERTISEMENT
Heavy rain in Toronto causes localized flooding, with water covering roads and creating hazardous driving conditions in some areas.