It is said that ‘justice delayed is justice denied’ and Kenyans know this very well since cases take too long…