San Diego September 21, 2022 11:04 pm

‘Fat Leonard,' Fugitive Defense Contractor Convicted in Navy Bribery Case, Arrested in Venezuela

NBC 7’s Dave Summers has the latest on the search and capture of “Fat Leonard” Francis.

US & World Videos

Exit mobile version