Trinidad and Tobago's capital, Port of Spain, was paralyzed on Monday by demonstrators protesting police killing of three young men over the weekend.
Share this post
…
Share this post
Trinidad and Tobago's capital, Port of Spain, was paralyzed on Monday by demonstrators protesting police killing of three young men over the weekend.