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!
Speaking of leadership:
So there’s that.
To change your comments display name, click here.