The people of Trinidad and Tobago are angry, almost bloodthirsty, demanding that something be done about a crime situation gone out of control.
The people of Trinidad and Tobago are angry, almost bloodthirsty, demanding that something be done about a crime situation gone out of control.