Troubling Signs: Can The G8 Be Trusted to Deliver on Their Promises?
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.


Josh Lozman | Posted 07.01.2008 | Politics