Have British Politicians No Shame?

Members of the Devon Regiment round up local people in a search for Mau Mau fighters in Kenya in 1954. Photograph: Popperfoto/Popperfoto/Getty Images The UK government is considering boycotting China’s winter Olympic Games to be held in Beijing. The British foreign office cites “international efforts to hold China to account for its human rights violations […]
The post Have British Politicians No Shame? first appeared on Dissident Voice.