Military Contractor At Heart Of US Navy’s Biggest Scandal Escapes House Arrest
A military contractor who pleaded guilty in the US Navy’s worst ever corruption scandal has escaped house arrest in San Diego, the US Marshals Service said Monday.
“Leonard Francis cut off his GPS monitoring ankle bracelet Sunday morning,”…
Read More...
Read More...