Deltona man Steve Shand arrested: 4 dead in human trafficking case at Canada border
UPDATE: The discovery of four bodies, including a baby and a teen, in Canada near the U.S. border in what’s believed to be a failed crossing attempt during a blizzard has led to the arrest of Steve Shand. “The investigation into the death of the four individuals in Canada isContinue Reading