March 29, 2024

‘Fat Leonard’ Is on the Lam

Leonard Glenn Francis, facing sentencing in the notorious ‘Fat Leonard’ Navy bribery scandal and under house arrest in San Diego, cut off his GPS monitoring ankle bracelet on Sunday and is on the run.