People need to understand what islam is and what they do.
http://www.youtube.com/watch?v=V-uTuA4eaR4
ABSOLUTELY INDEED.