June 15th: Devon Guzman Found Dead (2000)
A love triangle can be incredibly dangerous depending on who is involved. On June 15th 2000 a young woman’s body was found in a case that saw her, and a few others, in a messy love triangle that ended up costing her her life.
Learn more about your ad choices. Visit megaphone.fm/adchoices