Home Tags Ilhan Omar

Tag: Ilhan Omar

Ilhan Omar: Israel and Saudi Arabia Have Too Much Influence in...

The Saudis and the Zionists both have too much power in DC. But one is the puppet, the other the puppet-master.

What's HOT from Senior Editors