Politicians are good liars. But some things are impossible to make them sound convincing.
Now a U.S. Congresswoman humiliated herself with a denial that anyone...
Omar is a radical Leftist. She does not have America's best interests in mind.
And Ilhan Omar's congressional career is spiraling thanks to these atrocious...