The Nigeria Customs Service (NCS) has recovered seven stolen luxury vehicles that were smuggled from Canada at Tin Can Island port in Lagos.
Related Articles
Don't miss out on breaking stories and in-depth articles.
Don't have an account? Click Here to Register