Singing Red Songs

On the 90th anniversary of the founding of the Chinese Communist Party, celebration and patriotic songs engulfed all of China. Here are some highlights from the last few days gathered from the Chinese internet.