China Videos
Absolutely amazing PRC 60th anniversary parade video
I spent several hours over the course of the last couple days compiling a retrospective look on 60 years of the People’s Republic of China, and after getting 1949 to 2003 down in a draft, I realized I didn’t want the site to go the way of the still blocked Peking Duck and Danwei, and …Read More