Oba Of Benin
Britain’s soldiers seized thousands of metal castings and sculptures from the Kingdom of Benin, then separate from British-ruled Nigeria, in 1897.
March 25, 2021
Oba of Benin, Oba Ewuare 11, has officially announced the birth of a princess, whose birth coincides with…
November 23, 2020