Police found the bodies which they call “severely decomposing” inside a $2 million California home at 58 Riverboat in Irvine, California, at 10:30a.m. Wednesday morning. It led them to thoughts of a murder-suicide. The IPD was contacted by Canadian authorities had contacted the Royal Canadian Mounted Police to conduct a welfare check on a mother, …
Continue reading “3 Severely Decomposing Bodies Found During Wellness Check”
