Josephine Leong, 83, and her husband, Winton Leong Sr., were found dead in their Foster Village home on April 27, 2018, in an apparent murder-suicide. Police were called to the residence for a welfare check and discovered Josephine with multiple injuries and Winton with a self-inflicted fatal wound.
Neighbors described Winton's behavior as increasingly erratic and paranoid in the years leading up to the incident. While a motive has not been officially determined, police indicated that
...Read More