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
US lawmakers will soon introduce new legislation pushing for a peaceful resolution to the Chinese government's decades-long illegal occupation of Tibet, the Washington-based International Campaign for Tibet said. ...
China is putting two prominent civil rights activists, Xu Zhiyong and Ding Jiaxi, through closed-door trials this week for state subversion, media reports said. ...