International Politics: weekly review

5th Summit of the Americas

April 29, 2009