Contractor at Center of Navy Bribery Scandal Is Captured in Venezuela

1 week ago 34
Leonard Glenn Francis, who is known as Fat Leonard, was taken into custody by Interpol as he was trying to board a flight from Venezuela to Russia.
Read Entire Article