Tag: TTPS Weekly Briefing

TTPS Introduce Ballistics, New Technology To Solve Murders

TTPS Introduce Ballistics, New Technology To Solve Murders

The Trinidad and Tobago Police Service is utilizing all available reso [...]
1 / 1 POSTS