China, Russia, India called on to get out of ‘democracy trap’
Photo:Ministry of Foreign Affairs China, Russia and India have embarked on development paths suited to their own national conditions and they have the responsibility to foster a correct view of…