The Register, which bills itself as “Biting the hand that feeds IT,” has released what they say are internal AOL documents outlining the Internet giant’s plans for a launch in China. The article, “Schmoozing the Reds: AOL’s secret China plans revealed,” is interesting reading, to say the least.