Skip to main content
Photo: Craig Owen/Oxfam

Dear G8 Leaders, don’t lie about your aid

/
The Leaders of the top eight economies in the world are coming to the G8 Summit in Deauville, France this year with a lot of explaining to do. Read more »