Kansas City, MO Charles Mabie, 52, killed in rear-end collision at 23rd and Noland Road in Independence, MissouriAccident Date: Sat, 09/12/2020