Yep, likely in the new, enormous mosque they're building about a mile from my place.
Mosque? Bomb-making factory? It's all the same...