The Muslims have made “public expression” of their beliefs in NY; Mumbai; Madrid, London; Bali; Manila; Kenya and Tanzania
As my Mommy would say:
People who live
in glass houses,
Shouldn't throw stones
Or as our Savior said
He who is without sin,
may cast the first stone
I do not expect anything but
profoundly screwed up behavior
from anyone,
Me First