Video Player is loading.

Up next


ADL Jews say Jews have No Loyalty to Any Nation but Israel.mp4

Michael Williamson
Michael Williamson - 299 Views
35
299 Views
Published on 23 Oct 2023 / In News and Politics

Clip from some Capitol Hill questioning some time in the past decade or so?

Show more
0 Comments sort Sort by

Up next