All Articles

August 2, 2019
Ilhan Omar taunted Donald Trump with pictures of she and Nancy Pelosi visiting ‘Mother Africa’ from Gorée Island, just off the coast Senegal.