Wednesday, September 02, 2009

Parade of Despots Heading For New York

The usual September parade of world leaders descending on New York City for the opening of the annual United Nations General Assembly will be characterized this year by the presence of some of the world’s most controversial leaders. Read

0 Comments:

Post a Comment

<< Home