The past two weeks have been a public relations disaster for President Uhuru Kenyatta. Local and international media, not to mention social media, have been awash with bad news about Kenya.