i would like to add 2 things... 1. this is an islamic forum and the majority of members are muslim. any non-muslim is a guest here and should be expected to behave as a guest should by NOT saying anything against Allah, His Prophet and islam. if any non-muslim goes against this then they should not cry foul and get offended if they get abused. non-muslims do not understand this but we have more love for Allah, His Prophet and islam than our ownselves and even our own mothers (inshallah), so when a non-muslim says anything against the aforementioned then in the least WE WILL TAKE OFFENCE. 2. this is a discussion forum..... not your personal blog. if you post your opinion then do not be surprised and get offended if someone disagrees with your opinion and comments against it. other people have opinions as well and they may be complete contrary to yours. if you cannot accept this then post your opinions on a blog where you can control the comments.