Fact Check Do These Images Show Diplomats Leaving Kenya Before July Protests as Alleged? 114 views2 min read