Angry supporters of Syrian President Assad’s regime hurled tomatoes and eggs at the country’s U.S. ambassador yesterday as he entered the office of an opposition figure, where he was trapped for three hours.