Putin Loses Control of the House

Calling it “the biggest disappointment of my political career,” Vladimir Putin conceded late Tuesday night that he had lost control of the United States House of Representatives. Putin made his concession speech from the Kremlin, where he congratulated the Democrats for waging a “tough fight.” “Maybe if Facebook and Twitter hadn’t banned so many of … [Read more…]