Did you listen to her? She gives facts and figures. No hijab either.
I stand with OldSmaj. I watched the video. Raheel Raza says she’s a muslim. That means she is an adherent of islam. That makes her persona non grata in these United States. No further discussion needed. Or wanted.