Elaine Luria

Representative Ilhan Omar Denounced for Comments as Anti-Semitic by Democratic Leaders
News

Representative Ilhan Omar Denounced for Comments as Anti-Semitic by Democratic Leaders

Representative Ilhan Omar has been battling the Anti-Semitic charges for weeks now. But on Sunday, Ilhan Omar’s recent insinuation on