
'Fat Leonard' captured: Navy corruption scandal mastermind nabbed in Venezuela after weeks on the run
Fox News
Wanted fugitive Leonard Francis was captured in Venezuela after fleeing before he was set to be sentenced. He pleaded guilty in 2015 to bribing Navy officials in a $35 million scandal.
He failed to respond to messages and knocks at his door from federal officers who noticed his monitor had gone offline. His home was found empty after police conducted a welfare check that afternoon.
"He was planning this out, that's for sure," U.S. Marshal Omar Castillo told the San Diego Union-Tribune at the time, adding that neighbors said they saw a U-Haul being loaded up in the weeks prior to his escape.
More Related News