>> I have a problem with EVERY SINGLE mosque in this country.
Having actually lived next door to one (thus neighbor of the beast)...so do I!
Ouch. My sympathies.