Among the truths is that most of the 17 sustainable development goals adopted by UN member states are doomed to fail
Heads of state met at the African Development Bank’s gathering this week, where they mulled an overhaul of the world’s financial architecture