The content originally appeared on: Trinidad and Tobago Newsday News Director of the Police Complaints Authority David West. - POLICE Complaints Authority (PCA) director David West is not worried that comments by politicians might affect the PCA's investigation into startling findings by a High Court judge about police 'abducting' a TT citizen from Barbados to face criminal charges. On April 25, Justice Devindra Rampersad made scathing findings against police officers in his judgment, in which he stayed criminal charges against […]