Fact Check Did the Kenya Police Ban Peaceful Demonstrations at the Tanzania Embassy? 158 views1 min read