BREAKING: Ilhan Omar RESIGNATION Announcement - WHOA

Rep. Ilhan Omar must go: Sign our petition demanding her resignation
Over the last few weeks, it has been made painfully clear there is a representative in office who is a traitor to our constitution, our allies, our ideology, and our country.