Obama advisers are on the news channels today telling us this is going to restore America’s moral standing in the world.
Restore America’s moral standing? It’s never worked for Israel, don’t see it working now.