by Spencer Irvine on March 11, 2015 This statement is a rhetorical “Vladimir Putin is thumbing his nose at the West and President Obama” moment. Ugh.
Comments
Comments are turned off for this article.