The Mancoba Seven Angels Ministry grabbed headlines with that police station massacre, and the details of their operations have captured the nation’s attention ever since.
Continue Reading