A reporter just asked Ilhan Omar’s husband if she fled America.
Q: “There are rumors that the Congresswoman left the country, is that true?”
ILHAN’S HUSBAND: “You guys are annoying the Hell out of all the neighbors.”
Where is Ilhan?
Post #18389
4.24K