October 7, 2011. Changes? Solar Taxi, Waking the Green Tiger, Restless, PLUS Planet in Focus.
Is China a green paradise? Or an environmental nightmare? I think the answer’s somewhere in between. A new documentary, Waking the Green Tiger, playing at the Planet in Focus film festival, gives a…
Post to Tumblr