Kidnappers who tortured and stuffed victims in U-Haul, executed 2 of them, learn their fates
5 days ago
29
Two men in Florida are heading to prison for a horrific 2020 kidnapping in which they abducted three people, tortured them and then shot all three execution-style, with one "miraculously" surviving.