Associated Press
Share this story

RAMALLAH, West Bank — The Palestinian president has called the U.S. ambassador to Israel a “son of a dog,” in an angry rant against the Trump administration.