The Corner My Take on Last Night By Ramesh Ponnuru February 25, 2009 9:08 PM Share on Facebook Share on Twitter Share on Flipboard Share on WhatsApp Email this article here. I agreed with our editorial, too.