70 years of Oppression in Tibet: Tibet and Hong Kong evince China’s violation of international law with impunity
German Parliament Committee: Forced signing of 17-Point Agreement under military pressure unleashed 70 years of China’s violent repression of Tibet