Articles The G20 fence: No mere barricade June 23, 2010June 23, 2010 1078 Views Separating people from the leaders _ at a cost of $5.5 million