China – World’s Biggest Emitter – Demands Climate Reparations

November 20, 2013
James M. Taylor