New York University journalism professor Talia Lavin made the remark in response to backlash over Rep. Ilhan Omar’s comments on 9/11.
New York University journalism professor Talia Lavin made the remark in response to backlash over Rep. Ilhan Omar’s comments on 9/11.