Charles Manson's claimed that he "left some dead people on the beach" in Mexico before starting the Manson Family cult, per a newly released prison call aired in a Peacock documentary.
It started with a fire at the Philadelphia home of Luz Cuevas and Pedro Vera in December 1996. The fire rampaged through the home and gutted the second-floor bedroom where the couple’s 10-day-old ...