G20 Meeting in London to Face Huge Protests, Climate Camp

by Alex Felsinger 1 comment
G20 Meeting in London to Face Huge Protests, Climate Camp