Justice is always aspirational. International law is a work-in-progress and while there is no question that a lot of work remains to be done, abandoning the effort will cause stagnation. While many failed prosecutions may come before International Courts, as commitment to international law strengthens so will the success-levels of prosecutions.