(Trinidad Guardian) Self-proclaimed spy, pastor Ian Brown, is again in police custody, after he and four other affiliates of the Strategic Services Agency, including former director Roger Best, were detained by police during a 24-hour exercise between Wednesday afternoon and yesterday.
The article Former Director of Trinidad Strategic Services Agency held to assist police over serious crimes appeared first on Stabroek News.