Islam means peace, according to some Muslims who, it seems, have a rather tenuous connection with reality.
Today the peacemakers struck in in Tirin Kot, Afghanistan:
In the first suicide attack, a bomber rammed his car into a convoy of international troops in Tirin Kot, capital of the central province of Uruzgan, killing five children playing nearby, a provincial government official said.
Islam does mean peace: the peace of the grave.