On June 7, 1988, a tragic incident unfolded on the island of St. Croix in the U.S. Virgin Islands, involving the deaths of a couple under mysterious circumstances. Edsel Striden and Carmen Torres, both local business owners, were found deceased, their bodies exhibiting signs of cyanide poisoning. The couple had recently taken out a substantial loan of $54,000 to expand their neighborhood bar. On the evening of their deaths, they left home in their pickup truck, with Edsel reportedly carrying a s
...Read More