I agree with you, we have to stand up and tell this man and all the other idiots who think this way to STFU! He, and his followers should do us all a favour and practice what he preaches.
Islamic State militants blow up ancient Arch of Triumph in Palmyra (Reuters)
from the article: Al-Qaida No. 2 blasts Arab leaders for 'surrendering' to Israel