IEBC: Defiant Ruto!