As two major developing countries and emerging economies, China and India should concentrate on development and cooperation, and bring bilateral relationship back on the track of healthy and stable ...
RedNote, called Xiaohongshu in Chinese — which literally translates as Little Red Book, an apparent reference to former ...