SOF obtained these photos from a forwarded e-mail with the text below.
This is in NYC on Madison Ave - not France, Yemen, Kenya or the Middle East*
A Christian Nation can not put up a Christmas Scene of the Baby Jesus in a public place, but the Muslims can stop normal traffic every Friday afternoon by worshiping in the streets.... Something is happening in America & Canada that is reminiscent of what is happening in Europe. This is Political Correctness gone crazy.. Scary, isn't it?