If the humiliation of the Obama administration continues at this rate, by this time next week you should expect to see Secretary of State John Kerry on all fours at the United Nations, getting paddled by the Russian foreign minister and shouting, “Thank you, comrade! May I have another?” On Monday, President Obama and Vladimir […]