Owen Mathias Cadenbach, a 4-year-old boy from Saint Louis, Missouri, tragically lost his life on November 5, 2016. The heartbreaking incident occurred when Owen and his 5-year-old brother, Ethan, were killed by their father, Christopher Cadenbach, in a murder-suicide. The events unfolded after an Amber Alert was issued for the two boys, who were reported missing by their grandmother. She had informed the police that the children were in danger due to their father's recent threats and erratic beh
...Read More