Guilty

Today, a Dutch court found Yvonne Basebya (Ntacyobatabara) guilty of instigation to commit genocide in the run up to and during the 1994 genocide in Rwanda. Basebya’s conviction confirms that perpetrators of the worst crimes can be held accountable irrespective of where … Continue Reading »