The Independence Police Department released body-camera footage Wednesday of a shooting that resulted in the deaths of a mother and an infant. Officers were dispatched on Nov. 7, 2024, to the Oval Springs Apartment Complex following reports of a domestic assault.
Subscribe to KMBC on YouTube now for more:
Get more Kansas City news:
Like us:
Follow us:
Instagram: