London George Floyd protest: Hundreds of activists descend on Trafalgar Square brandishing placards

Hundreds of activists have gathered in Trafalgar Square to protest the death of George Floyd in the US, as well as alleged police brutality in the UK.

Leave a Reply

Your email address will not be published. Required fields are marked *