‘Fat Leonard’ captured: Navy corruption scandal mastermind nabbed in Venezuela after weeks on the run

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.
This article is provided by FOX News : U.S.