Shay - Instablogs
Oct 7 2008
Being the host country for the United Nations, every year world leaders arrive that we do not like. Not long after Fidel Castro took over Cuba, he came to New York (as he has many more times since) and American administrations fume.