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….

Replies (1)