This blog contains English translation of some of the articles by He Qinglian, not affiliated with the author in anyway.