News

An undated photo of Leonard Glenn Francis, aka Fat Leonard. (Obtained by The Washington Post) Other officers pleaded guilty or were convicted of similar actions, but the case has been tarnished in ...