London police out in force to deal with rival rallies and a soccer final

Police patrolled the streets of London as tens of thousands of protesters descended on the U.K. capital on Saturday for two rival demonstrations, and tens of thousands more soccer fans congregated for the final of England’s major domestic cup competition at Wembley Stadium

This post was originally published on NBC News.

Comments

Leave a Reply

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