As-salamu `alaykum wa rahmatu Allah wa baraktuh. Could you please clarify the Islamic stance on violence and aggression? Also, please shed light on the relation between Muslims and non-Muslims.