Dot Earth Blog: From Rio to Doha, 'They Just Talk, Talk, Talk, Talk, Talk'
Friday, December 7, 2012 - 21:00
in Psychology & Sociology
A theme song for indeterminate climate treaty negotiations.
A theme song for indeterminate climate treaty negotiations.