Thousands of police have been drafted in from across Britain to beef up security for what organizers promise will be disruptive and “annoying” protests when G7 leaders gather for a summit this week.
Thousands of police have been drafted in from across Britain to beef up security for what organizers promise will be disruptive and “annoying” protests when G7 leaders gather for a summit this week.