A YouTube video titled Tibet WAS,IS,and ALWAYS WILL BE a part of China was posted by a patriotic overseas Chinese student weeks ago, which has already received 2.1 million clicks and over 142,000 comments alone on the popular video sharing site..
Another video shows how western media distort facts and demonize China >>>