The German government has agreed to return artefacts stolen from some African countries by colonial rulers, IgbereTV reports The affected artefacts were re...
To continue enjoying our content, please turn off your ad blocker.