BENIN CITY – The factional leaders of Oodua Peoples Congress (OPC) have agreed to sheath their sword following a peace process that was initiated by the Benin Monarch, His Royal Majesty, Oba Ewu …
BENIN CITY – The factional leaders of Oodua Peoples Congress (OPC) have agreed to sheath their sword following a peace process that was initiated by the Benin Monarch, His Royal Majesty, Oba Ewu …