Researchers with the Northern Tornadoes Project (NTP) at Western University say Sunday night’s ferocious storms near London produced a tornado and a downburst.

Read More