Interpol arrests 300 suspected Black Axe members in Nigeria, 20 other countries
The International Criminal Police Organisation (Interpol) says it has arrested 300 suspected Black Axe members. The suspects were arrested in 21 countries between April and July 2024 during Operation Jackal III. Black Axe has developed a dreadful reputation in Nigeria over the years, leaving a trail of killings and criminal activities in its wake. Many […]