16 Months After Escape, ‘Fat Leonard’ Is Back in San Diego and Back in Court

16 Months After Escape, ‘Fat Leonard’ Is Back in San Diego and Back in Court

Leonard Glenn Francis appeared in San Diego federal court for the first time since he left house arrest and fled the country in 2022, just weeks before he was set to be sentenced.

Leave a Reply

Lost Password