Fat Leonard (Almost) Flees to Russia
Carlos Garate Rondon, Instagram

Fat Leonard (Almost) Flees to Russia

Tom Wright

Three days ago, we exclusively revealed that Leonard Francis was in Venezuela, after fleeing U.S. detention on Sept. 4.

We were right.

Venezuelan police arrested him as he boarded a flight for Russia. From home detention in San Diego, he'd escaped over the border into Mexico, and then to Cuba and Venezuela, according to a Venezuelan police officer on Instagram. The U.S. Marshals Service confirmed the report and said the U.S. was seeking to extradite Leonard.

So, why Russia? We've got some ideas.

This post is for subscribers only. Join now for free!

Subscribe
Already have an account? Log in