The Oba of Benin, Oba Ewuare II, on Monday signed documents preceding the return of the two looted artefacts that were recently returned by the British Government to the country. The artefacts, with others expected to arrive in Nigeria soon, were looted about 124 years ago. At a ceremony at the palace, the traditional…