Criminal Responsible for US Navy Corruption Scandal Arrested in Venezuela
This Wednesday, September 21, the Venezuelan authorities arrested Leonard Glenn Francis at the MaiquetÃa International Airport. Glenn Francis, also known as “Fat Leonard,” was responsible for orchestrating a notorious corruption plot within the United States Navy. Glenn Francis already had an active Interpol Red Notice, requested by the US for corruption and bribery crimes. Red … Continue reading Criminal Responsible for US Navy Corruption Scandal Arrested in Venezuela
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed