It seems that there is a major turning point about to happen in the history of the world surrounding Tibetan independence from China. I am no stranger to the news, and on a daily basis I can see there is some frequent worldwide protesting of Beijing’s hosting of the 2008 Summer Olympic Games. Last week [...]
{ 17 comments }


