British police say seven people were arrested after officers found two vehicles traveling close to the Group of Seven summit venue in southwest England carrying paint, smoke grenades and loudspeakers
Read More

By

Leave a Reply