ICC Confirms 25-Year Jail Term

The Appeals Chamber of the International Prison Courtroom (ICC) has verified a 25-year jail phrase for…