Outcry in Trinidad and Tobago after passing of police bill that could threaten press freedom

Global Politics High confidence — 76/100

Unverified

Sources: Guardian