The words of U.S. Ambassador to the U.N. Samantha Power are interestingly timed, considering the criticism President Obama is taking for not going to Paris on Sunday:
American leadership? Sure, that would be nice!
Heh.
Speaking of leadership:
True:
So there’s that.