A Admin Administrator Staff member Jul 25, 2009 #1 DOHA: Islam is a religion of peace and mercy and denounces all forms of terrorism. More...