Palestinian President attacks Hamas, calls U.S. ambassador ‘son of a dog’

abbas.jpg

-File Photo