Scorecard Research Beacon
Search Icon
September 22, 2018

Severe weather causing major damage north of New York

A tornado ripped through Ottawa, Canada, causing destruction on parts of buildings in the nation's capital and leaving several people critically injured.