Search This Blog

Thursday, June 13, 2013

China - You Have A Problem

Importing and translating climate change denial propaganda.

No comments:

Post a Comment