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….
Login to reply
Replies (1)
Most of the USA tbh