Advertisement

Responsive Advertisement

Camberwell protesters arrested after clash with police

Traffic was brought to a standstill as police and protestors appeared to clash.

from BBC News - UK

Post a Comment

0 Comments