22 Nigerians Arrested In FBI Sextortion Bust; Half Linked To Victims Who Committed Suicide
The United States Federal Bureau of Investigation (FBI) has announced the arrest of 22 Nigerian nationals in connection with financially motivated sextortion schemes that have led to a disturbing rise in suicides among American teenagers. The arrests were …