Sep 8, 2022
10views

How ‘Fat Leonard’ orchestrated a major US Navy corruption scandal and then escaped
“Fat Leonard” was arrested for orchestrating a major U.S. Navy bribery scandal in 2013. Leonard Francis was under house arrest until he escaped early September.