Free Tibet 2008 TV Channel

Didn’t even know this was there … worth the watch. Not surprisingly … only a little more than a hundred views. Pass the word.

and here’s the link to Free Tibet TV. Thanks.