Violence Erupts in British City as Police Vehicles Set on Fire

At least two police officers were injured and two police vehicles were set ablaze as protests against a controversial law enforcement bill turned violent in the British city of Bristol…

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.