DAILY DIALECTIC
April 06, 2009
  • G-20 makes six pledges toward new world order