Laura Loomer: Over 1,000 Islamic, African illegal aliens descended upon a New York plaza

First published at 13:40 UTC on April 17th, 2024.
subscribers

🚨MUST WATCH🚨

Over 1,000 Islamic, African illegal aliens descended upon “PEOPLE WITH AIDS PLAZA” in New York City today to demand more taxpayer funded services & programs.

I was on the ground in “PEOPLE WITH AIDS PLAZA” to get to the bottom of …

MORE
CategoryNone
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO