Sat. Oct 1st, 2022
Leonard Francis, the former military contractor known as “Fat Leonard” who orchestrated the largest corruption scandal in US Navy history, was arrested Tuesday morning by authorities in Venezuela at the request of the US Marshals Service, according to the agency.

Leave a Reply