Now you can find the following two videos in Youku, a website available in China to upload videos.

1.  Earth Charter documentary - 10 minutes
http://v.youku.com/v_show/id_XMTcxMjEzNTAw.html

2. Earth Charter and the economic crises - 1 minute
http://v.youku.com/v_show/id_XMTcxMjEyNTQ0.html