Activist groups across the globe have protested against the human rights treatment in China on the 73rd anniversary of the founding of the country. United Kingdom Protests were held in several cities across Britain over the weekend. With an increasing number of Hongkongers moving to the UK after the country launched a visa scheme offering […]