Yeah, how come these “green is the new red” global warming zealots never have anything to say about the most polluted countries like China and India?
May 31, 2016
May 24, 2016
Yeah, how come these “green is the new red” global warming zealots never have anything to say about the most polluted countries like China and India?