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.