Human Rights Performance Index 2014 Sorry, this entry is only available in Bahasa Indonesia. Sharing is caring!FacebookTwitterGoogle+ Human rights Index 2014-12-10 Setara Institute