Minneapolis police department found themselves embroiled in a high-speed pursuit on Wednesday afternoon, chasing down a vehicle recently stolen at gunpoint.
The videos that are popping up on X today from the storm with multiple tornadoes reported in Iowa and Nebraska show the extreme devastation and power from the storms on April 26th, 2024.