July 7th, 2005

pixelated

(no subject)

That's the G8 distracted from any progress on third-world debt and global warming just as there seemed to be some degree of political will building.