China marked the 50th anniversary of cultural revolution on Monday. Andrew Leung, who is a China strategists, brings more on the anniversary.