As today is the International Day for Peace here is a very interesting talk given to TEDxYouth by Mustafa Syed. Many non-Muslims have many misconceptions regarding Islam. This talk is simple yet factual on whether Islam is, indeed, a religion of peace or violence!