April 3, 2021, London, United Kingdom: Protesters hold a Black Lives Matter placard outside Buckingham Palace during the

April 3, 2021, London, United Kingdom: Protesters hold a Black Lives Matter placard outside Buckingham Palace during the Kill The Bill march..Thousands of people marched through Central London to protest against the Police, Crime, Sentencing and Courts Bill. London United Kingdom - ZUMAs197 20210403_zaa_s197_144 Copyright: xVukxValcicx