thedailylibertarian.com
Ilhan Omar Must Resign
When Ilhan Omar said that on 9/11, ‘some people did something,’ I blew it off. She was speaking to the Center for American Islamic Relations (CAIR), about the backlash American Muslims …