Delta State Map
Unconfirmed number of people have allegedly lost their lives while many others sustained different degree of injuries during renewed clashes between Igbide and Ewhen communities under Isoko Local Government Area of Delta State.
It was learnt that sporadic shooting ensued between residents of the two communities on Thursday night…
Read More