International News
November 19, 2021
KANSAS CITY, MO (KCTV) — Kansas City police detective Eric DeValkenaere has been found guilty of involuntary manslaughter by Jackson County Judge J. Dale Youngs in...