Ife Head: A priceless Sculpture in UK Police Custody

The 24th of January 2017 was a cold, foggy day in London.At midday John Axford, of…