The recent release of the 2008 Basic Capabilities Index (BCI) results, an alternative poverty estimate produced by Social Watch, revealed that the current rate of progress is moving at a snail’s pace. Out of 176 countries where a BCI figure is being measured, only 21 have made noticeable progress over the past 8 years. As such, the international poverty reduction goals for 2015 will not be met; in fact in certain areas such as sub-Saharan Africa, an entire century would be needed. Social W...