My memory was correct:
http://thephoenix.com/Boston/News/72356-Meninos-mosque/
I read it. All I can say is, it figures.