But there is another side to this bizarre and worrying story that is not attracting public attention or being thoroughly researched, and that is the phenomenon of suicide by cop. According to ...
Jamaica and Brazil have committed to deepening their bilateral relationship with the signing of a new cooperation programme.