Africa has received $1.2-trillion in development assistance since 1990. Even though donors have spent more than $1 000 per person over these 30 years, the average...
As NATO troops leave Afghanistan by 11 September in the face of a Taliban surge, this documentary asks two timely and critical questions: why did the...