Britain is once again reckoning with its imperial history during a week in which two ceremonies were held to mark the return of ancient looted artifacts to Nigeria from the UK.
Britain can’t decide whether it should send its looted treasures back to their rightful owners

