
A weak tornado touched down in Southeast Indiana during Sunday storms
The National Weather Service has confirmed that a tornado touched down in Switzerland County, Indiana, June 20. The weather service says that based on social, broadcast media, and local officials, and radar data, an EFU tornado touched down west of Patriot …