China has been ranked number _______ according to World Happiness Index. / World Current Affairs MCQs / By admin China has been ranked number _______ according to World Hapess Index. A. 86 B. 83 C. 79 D. 73