AFDI rallies against Islam near the WTC site.