Wednesday, June 5, 2013

Stephen Colbert on Michele Bachmann's resignation

Congresswoman Michele Bachmann (R-Minn.) recently announced that she is retiring from the House of Representatives. The right wing politician and Tea Party darling is a symbol for the radicalization of the Republican Party. She won the 2012 Republican Iowa caucuses. Stephen Colbert looks back at this crazy politician.

No comments: