Oba Of Benin In Modern Slavery Scandal, Uses Influence To Detain Palace Aide Who Served Him From Age 15 In Prison For Months, Denies Him Bail Over Allegation Of Stealing
The Oba of Benin in Edo State, Oba Ewuare II, is currently enmeshed in modern-day slavery scandal and an alleged violation of human rights of …