Zhejiang University, abbreviated as ZJU or Zheda and formerly romanized as Chekiang University, is a national public research university based in Hangzhou, Zhejiang, China. Read More
Whether it's about violation of human rights or freedom of expression, the Taliban and China stand on the same platform as the former is way radical and conservative while the latter, despite having a long history of development, the communist regime ...
Whether it's about violation of human rights or freedom of expression, the Taliban and China stand on the same platform as the former is way radical and conservative while the latter, despite having a long history of development, the communist regime ...