Justice Njuguna then allowed the request on condition that Waititu deposit a Sh53 million bank guarantee to secure his release. Justice Njuguna then allowed the request on condition that Waititu deposit a Sh53 million bank guarantee to secure his release. Read More