Do u know what forum this is? Let me spell it out for u P D F...
The D there stands for DEFENCE...do u know the difference between DEFENCE and RELIGION?
Nobody is stopping u from discussing Islam but this is not the place. Go to some other forum that's about religion. Don't waste space here.
Mods please close this thread. Despite the best efforts of some members in keeping this discussion civil...there's just too much trolling/mudslinging going on.
@waz @The Eagle @Oscar
Plus with 19 pages running unhindered and with numerous participation from Muslims ...... I think the original question of Muslims being afraid discussing their faith ...... stands mere a self generated assumption and stupidity.