Replies (8)

They go on YouTube and admit They put a foreign nation’s interest ahead of America Your either blind deaf uniformed or stupid lol
Publicly admitting their loyalty to a foreign nation Putting the interests of Israel before American interest That is treason and they have admitted guilt already….