On May 23, 2023, in Nash, Texas, 46-year-old Aida Garcia-Mendoza was tragically killed alongside her husband, 46-year-old Ruben Olalde, their 24-year-old daughter Lisbet, and their 6-year-old son Oliver. The family's bodies were discovered inside their residence, with evidence indicating they had been fatally shot.
The primary suspect in this case was the couple's 18-year-old son, Cesar Olalde. Upon his arrest, Cesar allegedly claimed that he believed his family members were "cannibals
...Read More