Artefacts

Auto Added by WPeMatico

London Museum To Return 72 Artefacts Looted In The 19th Century From Benin Kingdom To Nigeria

A London museum has announced that it would return to Nigeria artefacts looted in the 19th Century from...