Africa Foreign Aid

Troubling Signs: Can The G8 Be Trusted to Deliver on Their Promises?

Josh Lozman | Posted 07.09.2008 | Politics


Josh Lozman

Despite great progress, there are still nearly 5 million people on the continent that are in need of AIDS treatment in order to stay alive. No wonder the G8 wants to hide from their earlier promises.