1 Answers
Log in to answer

Ndarugu Forest is the location of a conflict between the Watu wa Mngu religious group and the police, where three of the religious group were killed.