Islam is terrifying.

  • 1