OHIO — The National Weather Service has confirmed that a tornado touched down in Defiance County, Ohio, following severe storms that moved through the area on March 31.
According to the National Weather Service office in northern Indiana, a damage survey conducted Wednesday found that one tornado developed within a larger area of storm-related wind damage across the southwest and south-central portions of the county.
The tornado was rated EF-1, with peak wind speeds reaching approximately 95 miles per hour. Officials said it touched down southeast of Hicksville and traveled about 2.7 miles…