Large crowds in Cardiff for Black Lives Matter Protest

Syndicate Post image
People take part in a Black Lives Matter protest rally in Bute Park (PA)