News

Two people died after a helicopter struck power lines and crashed into a barge on the Mississippi River near Alton.