Two tornadoes touch down in northeast Ohio
The National Weather Service says two tornadoes touched down in northeast Ohio as storms lashed the state with high winds and hail.
The National Weather Service in suburban St. Louis has confirmed that three tornadoes touched down during storms Friday in eastern Missouri and southern Illinois.