In a new political ad, Ilhan Omar references a phrase she once said where she claimed she was the “Hope of the United States”.
As predicted, it has not exactly gone over well with everyone.
Watch it here:
The ad is referencing an old Tweet from Omar where she made that claim.
See it here:
We'd love to hear what you think....