Independence police investigate critical injury accident on U.S. 24

February 26, 2016 04:56 PM