Skip to main content
INTERPOL officials spotted at Tema Harbour inspecting vehicles | GhanaFront