This guy is hooked up. Let's dig in and figure out what these Oregonians are up to.
Salafi? That means he is a real radical, mosque plus texts no doubt supplied by our Saudi friends.
Web site has a pic of twin minarets over Mecca. Eery - remind me of the WTC. Apparently the Kaaba at Mecca has two sets of them...wonder if they have special meaning, which made the WTC perceived as an insult.