It’s getting really hard to tell the truth about Islam these days, as shown by the ongoing controversy swirling around the new congressperson from Minnesota, Ilhan Omar, who has been roiling the Congress with her anti-semitic remarks over recent weeks.
You may remember her as the Somali who was accused of marrying her brother to […]