The Current Problem of Human Trafficking in the Maldives - The Possible Solutions
International Criminal Court (IDS 630 International Organizations and Multilateral Diplomacy)