Dear rafi, again you are mistaken here. You people have not answered anything.You are thinking that you have answered. But, for the repeat questions on these answers you have reportrd abuse. you are listing lots of sites as your support. similarly there are lots of site (such as faithfredom) which raises questions which you people will never be able to answer. & you may be aware that these sites started by ex-muslims & these sotes are popular than your Zakir Naik;s site. Be positive & try to answer properly.remove the mindset that what you are saying is right & others are wrong. Good & bad things will be there in all religons& culture.