The New Republic favicon

Is This the Oddest Democrat in Congress?