Shenzhen is a major city in Guangdong Province, China; it forms part of the Pearl River Delta megalopolis, bordering Hong Kong to the south, Huizhou to the northeast, and Dongguan to the northwest. Read More
Beijing [China], June 18 : China is devoting considerable resources to hijacking international Buddhism and marginalize Tibetan Buddhists loyal ... ...