Ramesh Ponnuru

Ramesh Ponnuru friend of The Colbert Report and was a guest on The Colbert Report on August 14, 2006. He's a neoconservative. She really needs to just quit it and stop lying to herself.