Appeasing China, News Item, Tibet The Telegraph (A British Paper) Prints China’s Sick Lies On Tibet tibettruth27 Jul 201227 Jul 2012 Graphic courtesy of @AnonymousTibet Double Click Image For Larger View Express your concern to the Editor of the Telegraph via Twitter Comments To @gallaghereditor Share this:RedditTumblrTwitterEmailPinterestLinkedInFacebook Related