Muslims thoughts on wikiislam.net ?

Want to know Muslims views on the website
8 answers 8