Tag: Delta rituals

Delta man kills twins for ritual, gets death sentence

A Delta State High Court has handed down a death sentence to…

Buna Juliet