Fair is fair - how about a list of the folks who ran the website, how to track THEM, and a link for buying stout rope or some tar and feathers?
revolutionmuslim.com must be down over there—alive and well out here
http://www.youtube.com/results?search_query=revolutionmuslim.com&aq=3
and “they” most certainly do know where they are-