New York Congressman Charlie Rangel is currently scrambling to avoid a House ethics trial for a laundry list of shady actions. Last night, Jon Stewart went through them in the funniest way possible. Video inside (with a Bloagojevich/Kerry bonus!).

The Daily Show With Jon StewartMon - Thurs 11p / 10c
Daily Show Full EpisodesPolitical HumorTea Party

[The Daily Show with Jon Stewart]