China hosts global forum featuring own take on human rights

China hosts global forum featuring own take on human rights
The city of Beijing has also been criticized domestically over the evictions of tens of thousands of Chinese migrant workers over recent weeks. Officials have said they are addressing safety hazards after a fire killed 19 people, but the efforts have drawn attention to unfairness in a system that controls ...