Here's the international legal news we covered this week: Kenya's Supreme Court ruled 4-2 Friday to invalidate the recent presidential election. UN Special Rapporteur Yanghee Lee on Thursday expressed grave concern for...
Search Results for: 2014-22008
READ MORE ▸