China has demonstrated that it is possible to restore the dignity of a people through the provision of public goods within a short time. [Courtesy]
When Kenya gained independence in 1963, its GDP per capita was nearly one and half times larger than that of China.