Uhuru Kenyatta and Muthaura Must Now Resign