This moslem rage is a put up job.
Seems to me they're in a rage about one thing or another most of the time.