NGOs and 21st Century Diplomacy

Traditionally, diplomats represent their governments, and are responsible for negotiating, strategizing and maintaining political, economic and social relations. They are very well educated, trained in history, languages and law. Today, international relations require...