Why Bristol police can take knee in Black Lives Matter protest

Bristol Post

Published

More than 4,000 people are expected to march to Castle Park in Bristol city centre following the death of George Floyd in Minneapolis.

Full Article