• 3 years ago
As a storm system strengthened over the Plains on the evening of Nov. 10, a suspected tornado touched down in Tulsa, Oklahoma, prompting warnings amid severe weather throughout the area.

Recommended