Kenyan President Faces Sharp Criticism Amidst Corruption Allegations