Looted Artefact

France Returns 26 Artefacts Looted From Benin Republic

France on Tuesday returned 26 treasures that were looted from Benin during colonial times, fulfilling a promise made by President…

3 years ago