1.02.2007

harry lee, sheriff

Here's an NPR story on Harry Lee, the outspoken Chinese American sheriff of Louisiana's Jefferson Parish, who has been known for controversy over the course of his 26 year career: Larger-Than-Life Sheriff Rules Louisiana Parish

angry archive