"... nearly all information posted on Chinese news portals, blogs, forums, social media sites between 1995 and 2005 was no longer available."
Isn't this true of our internet as well? How many blogs or forums from 1995 are still around? I bet "nearly all" of them aren't