Obstructed Progress??? Libtards always assume they have superior intellect or a higher moral conscience (gay rights, amnesty, legal drugs, abortion, etc.) and assume if anyone does not agree they must be full of "hate or racist". Your so called tolerance only supports those who share your views!
I am convinced that your insanity and the insanity of liberals who embrace the oxymoron of both gay and Islamic agendas will only wake up when the mess they interpret as a utopia becomes a living hell and your god obama will not save you! Your progress is an illusion.