Another one bites the dust: the City of Hamburg, Germany, is closing down its Anti-Scientology task force. They cite economic hardship as the reason. One could also deduce that a decade of human rights violations and a total failure to accomplish anything had something to do with closing it down. (more…)
