Venezuela turns over fugitive Fat Leonard to US — but what did he do?
He was detained in September 2022, two weeks before attempting to board a flight from Venezuela to Russia This picture shows fugitive Leonard Glenn Francis. — US Naval Institute/File The United States has recently released Alex Saab, a close ally of Venezuelan President Nicolás Maduro, in exchange for the release of 10 Americans imprisoned in the South […]
Venezuela turns over fugitive Fat Leonard to US — but what did he do? Read More »