Criminal Responsible for US Navy Corruption Scandal Arrested in Venezuela – Orinoco Tribune – News and opinion pieces about Venezuela and beyond
An active Red Noticed was issued by Interpol for Leonard Glenn Francis. Photo: Interpol Venezuela.

An active Red Noticed was issued by Interpol for Leonard Glenn Francis. Photo: Interpol Venezuela.

Translate »