Several storms are moving across the states of Iowa and Nebraska. In Lincoln, east of Nebraska, a resident spotted these images of a tornado forming in the distance. Thousands of people are experiencing power shortages according to local media.
Subsection
Published
4 minutes ago