FORT LAUDERDALE, Fla. (AP) — A Florida businessman charged with kidnapping and killing his estranged wife in Spain was found dead from apparent suicide Monday morning in a South Florida federal prison, his defense attorney said.
Must Read
300 Delta passengers forced to spend night on Albama tarmac
WORLD | April 12, 2025