Controversy Erupts Over Alleged Use of Force in Nairobi Protests