Netherlands Returns 119 Stolen Artifacts To Nigeria 

  Source: Africa Publicity The Netherlands has returned 119 ancient sculptures back to Nigeria. The sculptures…

Netherlands Returns 119 Looted Benin Bronzes to Nigeria in Historic Move

  Source: Africa Publicity In a landmark repatriation agreement, the Netherlands has announced it will be…