Qingdao University is a key provincial research university located in Qingdao, Shandong, China. The university was first established in 1985. Read More
A court in China has rejected an appeal by a former state television intern against the dismissal of her long-running landmark #MeToo case accusing a star presenter of sexual harassment. ...