Tornadoes touch down in Nebraska, leaving devastating damage

Tornadoes touch down in Nebraska, leaving devastating damage

Tornadoes wreaked havoc on Friday in the midwestern US, causing a building to collapse with dozens of people inside and destroying and damaging hundreds of homes, many around Omaha, Nebraska. As of... Read more »