Here's an article about them.
AltCensored is at altcensored.com/
Other articles on censorship:
post_ID = 1265