Press for Truth
June 30, 2010

A Press For Truth video report about what took place on the weekend of the G20 summit in downtown Toronto.

Part 1

Part 2

{openx:49}


Related Articles


Comments