They very fact that muslims need to keep repeating again and again that "Islam is a religion of peace" is testimonial about the shortcomings of Islam. No other religion in the world needs to keep saying that. That says a lot about Islam and its apetite for violence.
That is why according to Shariat law recommends stoning or beheading people in public. It is done to date in Iran, Saudi and other Islamic states. If a virgin is convicted to die, she needs to be raped first before she is stoned because if she dies a virgin, she will reach heaven! This is the truth of Islam!! Go to youtube.com and look for key words "stoning in Islam" and "beheading in Islam". You will find videos of proof that Islam is a "religion of peace".