CNN's Kitty Pilgrim delivers a thorough debunking of the birther conspiracy theory peddled by Alan Keyes and Orly Taitz. Undaunted, Keyes and Taitz take on Pilgrim along with John Avlon and Errol Louis.
As you watch, remember that Fox and Sean Hannity have aligned themselves with these clowns.
h/t: Oliver Willis.