International and Domestic Reactions to Kenya's Current Affairs