Leonard Glenn Francis

Navy Captain Pleads Guilty to Corruption Charges

By Dustin M Braden - Jan 15, 2015 07:45 PM EST

A US Navy captain is the highest ranking of four Naval officers who have recently pled guilty to charges of bribery stemming from their relationship with a Malaysian contractor known as "Fat Leonard".

Fun Stuff

Editor's pick

Real Time Analytics