12 Rabbi David Eliezri: Jews Run Russia (seed126.bitchute.com) posted 113 days ago by SystemGay 113 days ago by SystemGay +14 / -2 13 comments share 13 comments share save hide report block hide replies
And Germany , and France , and Italy and UK...
What about Japan?