So... who wants to bet that their working with a US based mosque?
It's pretty hard for a dozen guys with no resources to just up and disappear into a foriegn country. You need somewhere to go and someone to support you. Not necessarily a mosque, but certainly 'like minded individuals' that may congregate at one.