NEW Commissioner of Police, Erla Christopher has ordered an investigation into the allegations of human trafficking, now in the public domain, said a statement by the police service (TTPS) on Wednesday.
"Following a meeting with the director of the Counter Trafficking Unit, Commissioner Christ