By H.E. YU Dunhai, Ambassador of the People’s Republic of China to the Federal Republic of Nigeria Development is an inalienable right of all countries, not a privilege of a few. Recently, Chinese Premier Li Qiang solemnly declared at the High-level Meeting on the Global Development Initiative





