IslamiCity
In normal times, when the forces of repression seem to be winning, this kind of thinking is dismissed as "utopian" by the "realists" who shape public political discourse.