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