Communal Clash: Panic As Seven People Die Over Leadership Tussle In Edo Community
Residents of the Obayantor Community of Ikpoba-Okha Local Government, Edo State, has been gripped with fear after seven persons including a soldier reportedly lost their lives as a result of…