Camberwell: Protesters with sticks clash with Met police in south London
Saturday 30 December 2023 21:27, UK
Please use Chrome browser for a more accessible video player

Saturday 30 December 2023 21:27, UK
Please use Chrome browser for a more accessible video player