Members of China’s persecuted communities and rights groups recently peacefully demonstrated outside the InterContinental Hotel in Mayfair in London where the Chinese Embassy was hosting its 74th anniversary celebration of the founding of the People’s Republic of China (PRC).