Sign in to continue
Sign up to get started
Video shows INTERPOL officials inspecting vehicles at Tema Port
The measure is believed to be part of enhanced security efforts to curb the menace of stolen cars
Business