So glad that our BILLIONS UPON BILLIONS we have given Israel for decades has bought us some good will and benefit of the doubt.
What does that have to do with Chinese ambitions against US under Biden?
Enraged about anti American Palestinians who receive aid from Biden?