Uyghur People Protest the Concentration Camps in Xinjiang Outside Chinese Embassy in London

Uyghur activists gathered in the rain outside the Chinese embassy in London to condemn the Chinese Communist Party’s concentration camps in the western region of Xinjiang (East Turkistan).