Tag: Trinidad

  • Ms. Ramjattan Beats the Gallows in Trinidad

    Amnesty Worldwide and different human rights teams report that over half the nations on the planet have now abolished the loss of life penalty in regulation or observe. Particularly, Amnesty Worldwide studies that 63 nations and territories have abolished the loss of life penalty for all crimes, whereas 91 different nations, quite a lot of…