Qingdao University is a key provincial research university located in Qingdao, Shandong, China. The university was first established in 1985. Read More
China on Sunday successfully launched a new optical remote-sensing satellite from the Jiuquan Satellite Launch Centre in northwest China. The launch took place at 10:27 am (Beijing Time). ...
As China continues to wield its influence over various countries, Beijing's nexus with the top establishment in the Nepal government has raised serious doubts over the Himalayan nation's 'autonomy' and 'ability to take independent decisions', accordi ...
Even though the World Health Organisation continues to issue warning against mass gatherings, China, where the COVID-19 had originated, turned a blind eye against these advisories and allowed large-scale pool parties attracting huge backlash from all ...
A former professor at China's elite Central Party School, who has been expelled from the Chinese Communist Party (CCP) for criticising President Xi Jinping, has lashed out at the leader accusing him of "killing a country" and claiming that many other ...