Delta Residents Raise Alarm As Mysterious Beast Mauls Animals To Death
The half- human and half- animal beast or spirit as claim by the Agbarho vigilante, who said they have encounter with the beast. They shot at her but no effect of bullet on the beast, while they have to take to their heels.