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

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