Image: Plantu (France). See our cartoon library for more Mention ‘Africa’, the ‘Developing World’ or ‘Poverty’ and sure enough, it’s yet another debate on ‘aid’,
Ten years ago the UN Development Programme reported that population growth and economic development would lead to nearly one in two people in Africa living
A recent innovation in the Philippines has brought waste plastic bottles into the spotlight. American university students from Massachusetts Institute of Technology (MIT) in conjunction