Internships International Court of Justice (ICJ) University Traineeship Programme 2017/2018 for Recent Law Graduates – Hague, Netherland. by OFA January 17, 2017 written by OFA January 17, 2017 1 comment FacebookTwitterLinkedinWhatsappEmail