September 22, 2022

Fugitive ‘Fat Leonard’ caught in Venezuela

Interpol Venezuela Instagram acc/AFP/Getty Images (CARACAS, VENEZUELA) — The military contractor known as ‘Fat Leonard’ – real name Leonard Francis — has been caught, the U.S. […]