A Christian Nation cannot 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 that is
reminiscent of what is happening in Europe . This is Political Correctness
gone crazy. Scary! Isn't it?
This is NYC on Madison Ave