ISLAMIFICATION: And so it begins. Thousands of Muslims gathering for a show of force in Times Square, calling for America to become an Islamic nation. pic.twitter.com/NgHtw5WR5e
— @amuse (@amuse) November 6, 2025
Just over 3 miles north of Ground Zero. On a tip from Dr. Kufi Tutite.