Truck driver in drugs smuggling scam
Interpol is an international organisation that facilitates worldwide police cooperation and crime control and is the world’s largest international police organisation.
By Emmanuel Mpofu
Nov. 1, 2023