Three people, including an officer with the Trinidad and Tobago Police Service (TTPS), have been charged with conspiracy to ...