Thousands of protestors marched from the US Embassy to Parliament Square, in London, for the Black Lives Matter movement.
Read MoreBLM
BLM
Jakira Kamaly
Thousands of protestors marched from the US Embassy to Parliament Square, in London, for the Black Lives Matter movement.
Read More