Germany hands back 22 looted artifacts to Nigeria
Abuja: Nigeria received 22 looted artifacts from the German government, as part of the official repatriation of 1,130 Benin bronzes taken away by European countries from the West African country over 120 years ago.
Germany found it…