One arrested in Columbia crash that caused life-threatening injuries
COLUMBIA, Mo. (KMIZ) One person was arrested on Wednesday on suspicion of driving while intoxicated causing serious physical injury after a crash on Paris Road. Travis W. Mechlin, 30, of Columbia, was driving one vehicle with another person in the passenger seat when he tried to make a left turn onto Highway 63 south from
Continue Reading