Delta community places curses on cultists and kidnappers (photos)
The people of Owa Kingdom in Ika North East Local Government Area of Delta State, have placed a curse on kidnappers, cultists, other criminals perpetuating crimes in the community and entire Ika nation.