China, officially the People's Republic of China, is a country in East Asia and the world's most populous country, with a population of around 1.404 billion. Read More
In his new literary piece, award-winning academician Frank Dikotter talks about how naked power can be grabbed and held temporarily, but it never suffices in the long term. The book also makes the reader ask that at a time when democracy is in retrea ...