No it does not, in fact, Islam asks you (as a Muslim) to do 'Amr bil maroof, nahi anil munkir', that is, preach good things, and condemn bad (as per Islamic law). The author is talking about Islam whereas its clear from her writeup that she is a liberal fascist, and the fact that this article is...