Trinidad and Tobago Opposition Leader Pushes for Right to Self Defense

The leader of the political opposition in the island nation of Trinidad and Tobago is pushing for citizens’ right to armed self defense.