Tibet the Chinese Lie
Situated deep in the Himalayas lies the former sovereign nation Tibet. Also known as The Roof of the World, the geographical location of this spiritual country kept it relatively isolated for centuries conserving a deep-rooted Buddhist culture. This all changed in the beginning of the 20th century. First, Tibet was invaded by the British in…...