Fat Leonard left ankle monitor in water cooler before making escape
Leonard Glenn Francis, about to be sentenced in one of the military's worst corruption scandals, is alleged to have fled over the weekend.
Leonard Glenn Francis, about to be sentenced in one of the military's worst corruption scandals, is alleged to have fled over the weekend.