China: Major Websites Go Red for Communist Party’s 90th Anniversary · Global Voices
Oiwan Lam

Steven Millward from Penn Olson notices that major Chinese websites and portals are “going red” for celebrating the Communist Party's 90th Anniversary.