Tongji University is a comprehensive research university located in Shanghai. Established in 1907 by the German government together with German physicians in Shanghai, Tongji is one of the longest-standing, most selective, and most prestigious universities in China under the Project 985 and Double First Class University Plan. Read More
China appeared to have blocked encrypted messaging app Signal, adding it to the long list of foreign platforms not accessible in the Asian country due to the Great Firewall. ...
Two of the longest-serving Artillery systems -- the 130mm Self Propelled M-46 Catapult Guns and the 160mm Tampella Mortars -- were decommissioned by the Indian Army on Tuesday at Mahajan Field Firing Ranges. ...
China's move to ban the broadcasting of BBC World News last month for reporting on human rights violations in Xinjiang has exemplified Beijing's escalating attacks on foreign media and journalists to curb independent coverage of its government. ...
Even though the US sanctions on China for numerous human rights abuses against Uyghur Muslims are hurting the nation but more action needs to be taken by the Biden administration to further enhance the pressure on Beijing's increasing crackdown on et ...