Ilhan Omar has been caught attempting to hide evidence. Every day she remains in office is a slap in the face to taxpayers, and her money is now located somewhere in Switzerland. Post navigation Female Cop’s Courage Stuns Terrorists in CanadaMAMDANI TSUNAMI! DSA’s Historic Victory Shakes Establishment