As U.S. Extradites ‘Most Brazen’ Criminal Fugitive, ‘Fat Leonard’ Francis’ Legal Fate Uncertain
The announcement Wednesday that international fugitive Leonard Glenn Francis is being extradited to the United States from Venezuela – where…
Copyright 2024 U.S. Naval Institute. All Rights Reserved.