The residents were outraged by suspicions that one of the suspects was gay and blamed him for other deaths in the community.
Carter will be accorded a state funeral on Thursday, with his body currently lying in state at the U.S. Capitol Rotunda.
"It is clear that there is an abduction squad, and President William Ruto is their commander-in-chief. No amount of ...