The many faces of the G20 protests

At the G20 protests, get set for political confusion, surprises, and problems recognizing the players

by