Almost one year ago Mahmoud Ahmadinejad, the currently contested President of the Islamic Republic of Iran, delivered his infamous speech at the U.N. General Assembly. Putting aside for a moment that the U.N. has failed its mandate to prevent wars between countries and, therefore, is rather debunked as an institution, it has also been a […]
More »