News

Port of Spain: Fatal shooting resulted in murder of a man.
Trinidad and Tobago