The ugly truth about islam.