Sep 2, 2022 Africa Watch|| Two masquerades arrested for hacking man to death in Nigeria Two masquerades have been arrested for allegedly killing a man from Umuopu community, in.. Read more