A group of activists stage a demonstration outside the Chinese Embassy to protest against the East African Crude Oil Pipeline.
London, 26/06/2024.

You may also like

Back to Top