Police Cover-Up Allegation in Kenya Sparks Outrage