At the G-7 in Cornwall, protesting with signs, samba and electronic trash


By Karla Adam | Washington Post Europe | Disclosure

Comments