Germany has agreed to return all Nigeria stolen artefacts by 2021. This was disclosed on Tuesday at a press briefing in Abuja, the nation’s capital. The...