Chicago Muslim Leader Declares Islam “Always Superior,” Rejects Co-Existence

WATCH ON YOUTUBE