The Greatest Show on Earth: UN General Assembly?
It is that time of the year again. New York becomes the dream spot for virtually every Foreign Policy Junkie around the World. Every World Leader except for a few venture to the United Nations for the Annual Session of the General Assembly. This year a question on Facebook actually pondered which Leader would give the most off-the-wall speech this…
Read More