Pulitzer Prize Winner Charlie LeDuff Is Sick Of Your Crap, Detroit

Detroit's Fox 2 news reporter Charlie Duff didn't get his Pulitzer by sucking some politician's dick. Or anyone's dick. When an ambulance breaks down in the middle of a gunfight he doesn't shrink from blaming the right people: the politicians. And you, Detroit, for putting up with it.

Read…
83A
 Loading more stories…