Leon Hudson

Leon Hudson (1985-) was a Chicago CPD police sergeant. By 2013, he was in line for a promotion.