This week could be described as a good one for international justice. Bemba, Ongwen, Karadzic were all convicted or charged by the ICC for various war crimes. The arc of history does bend towards justice afterall as said by a tweet on Human Rights Watch.