Steven Colbert takes on the long delay in passing immigration reform, and why it will maybe definitely probably be law next year, because... muy importante! (after the muy importante ad):
Where are your cojones, indeed.
A progressive perspective on politics, culture and the media since 2006