A helicopter crashed onto a barge on the Mississippi River near Alton, Missouri, at approximately 11:05 AM on Thursday, killing both occupants. The aircraft struck power lines before landing on the barge, which did not leak following the incident, while eyewitness videos captured explosions and thick smoke rising from the scene.
Want More Context? 🔎
Loading PerspectiveSplit analysis...
