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
Minister of State for External Affairs and Parliamentary Affairs V Muraleedharan on Friday slammed Communist Party of India (Marxist) politburo member S Ramachandran Pillai for praising China and insulting those who sacrificed their lives for the nat ...
The US State Department expressed concern on the plight of the Tibetans living in China with the recent increasing actions by Beijing targeting the minority community. ...