16 Months After Escape, ‘Fat Leonard’ Is Back in San Diego and Back in Court January 5, 2024 No Comments Military.com, News, RSS 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. Related Items USS Ford to remain in the Mediterranean Sea amid Israel-Hamas war December 18, 2023 USS Delbert D. Black Transits the Strait of Gibraltar December 14, 2023 Pentagon report: no sign of alien life in decades of UFO sightings March 8, 2024 FRCE restores historic aircraft to former glory May 8, 2024 Leave a Reply Cancel ReplyYou must be logged in to post a comment.