Show Business News –France has returned to Nigeria five ancient terracotta sculptures smuggled out of the country in 2010. The artifacts, of Nok origin, were found in the luggage of French citizen at a Paris airport. Their exact value has not been disclosed, but they are [...]