Hundreds of millions of delighted Chinese citizens sat in front of their TV sets on the evening of April 23, 1996, transfixed by the scene unfolding on a segment of CCTV News.Scene One: A mountain...
Please login first!
Hundreds of millions of delighted Chinese citizens sat in front of their TV sets on the evening of April 23, 1996, transfixed by the scene unfolding on a segment of CCTV News.Scene One: A mountain...