Live Streaming 24/7

Tropical Storm Debby to bring heavy rain to part of Ontario, eastern Canada
Chief meteorologist Natasha Ramsahai is tracking the path of Tropical Storm Debby, and has more on when and where it could go.