Chinese Medical Teams in the DRC: A Comparative Case Study

The Democratic Republic of Congo (DRC) is, by area, the largest Sub-Saharan African country, with a population of almost 100 million people. At the end of 2018, the DRC went through its first peaceful transition of power since independence in 1960.

New development finance measure should be TOSSD out the window

Photo © International AIDS Vaccine Initiative

Last year the world embarked on a new set of Sustainable Development Goals that should guide international development efforts until 2030. In tandem, the OECD club of donors have been developing a new statistic to measure their contribution towards these goals.