Delta State Police have arrested four suspected cultists and disrupted an initiation, recovering guns, illicit drugs, and other weapons.
Kaynak