75 alleged cybercriminals connected to Nigeria’s Black Axe cult have been detained by Interpol.
According to a statement made on Friday, 75 people thought to be connected to a Nigerian cybercriminal ring that stole millions from its victims were apprehended in a global investigation…