A Cartoon: The Death-Wish of Islam-Denial

dw

The tragic truth about the West’s ongoing surrender.