New Police ComÂmissioner, Erla Harewood-Christopher, now faces a stern test in the light of recent revelations on human trafficking from the US State DepartÂment. Before Christopher takes any action, and since the Prime Minister has vociferously denied the allegations, this matter must be further clarified by the US State DepartÂment.The agencies to deal with this…



