These guys was shut down just before 9/11. I can still hear the screams of some here on FR about how the Feds are stomping on our rights,etc.
I remember posting how I was in favor of the FBI shutting down Islamic terror sites, on Sunday, September 9, 2001 ... I don't know how to find the thread without paging through years of comments ...