Thursday Sept 22 2022

Leonard Glen Francis was apprehended by Venezuela Interpol

Screen Shot 2022-09-22 at 10.57.55 AM

He was convicted of bribing Navy Officials to obtain various classified information. He was under house arrest and due to report to prison. So he cut off his electronic monitor and fled the country. I imagine he will be staying in prison a good while longer

Posted in

Leave a comment