;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Esse conteúdo é antigo

Irã condena mais 3 pessoas à morte por relação com protestos

10.dez.23 - Pessoas participam de protesto contra o regime islâmico do Irã após a morte de Mahsa Amini, em Istambul, Turquia - DILARA SENKAYA/REUTERS
10.dez.23 - Pessoas participam de protesto contra o regime islâmico do Irã após a morte de Mahsa Amini, em Istambul, Turquia Imagem: DILARA SENKAYA/REUTERS

09/01/2023 06h32

A Justiça do Irã condenou mais três pessoas à morte por envolvimento nos protestos pela morte da jovem Mahsa Amini, desatando uma nova onda de indignação internacional.

Os três condenados, assim como os dois homens que foram executados no sábado, foram detidos em meio à repressão dos protestos desencadeados após a morte de Amini, uma curda de 22 anos presa por supostamente desrespeitar o rígido código de vestimenta da República Islâmica.

As autoridades iranianas classificam o movimento de protestos como "distúrbios" e afirma que as mobilizações são incentivadas por países e organizações inimigas do Irã.

Teerã afirma que centenas de pessoas -incluindo agentes de segurança- morreram e milhares de manifestantes foram detidos.

Segundo a agência de notícias do Poder Judiciário Mizan Online, Saleh Mirhashemi, Majid Kazemi e Saeed Yaghoubi foram acusados de estarem envolvidos na morte de três membros das forças de segurança durante as manifestações de 16 de novembro. Eles foram considerados culpados de "moharabeh" ("guerra contra Deus").

No mesmo processo, outras duas pessoas foram condenadas a penas de prisão. Entre eles, está o jogador de futebol Amir Nasr-Azadani, de 26 anos, que joga no campeonato local.

Todas as sentenças anunciadas nesta segunda-feira podem ser objeto de recurso perante o Supremo Tribunal, acrescentou a Mizan Online.

- Condenações internacionais -

O Irã anunciou no sábado a execução por enforcamento de dois homens condenados pelo assassinato de um paramilitar durante as manifestações. Segundo ONGs, eles tinham 22 e 39 anos.

Estas últimas duas execuções provocaram indignação internacional.

"Condenamos as execuções de Mohamad Mehdi Karami e Mohamad Hoseini e as outras execuções anunciadas hoje", tuitou o conselheiro de Segurança Nacional Jake Sullivan.

"Nos unimos aos parceiros de todo o mundo para pedir o fim imediato desses abusos. O Irã será responsabilizado", acrescentou.

O Canadá anunciou nesta segunda-feira uma nova série de sanções contra organizações e funcionários de Teerã acusados de cumplicidade com o governo em "sua brutal repressão das valentes vozes iranianas".

Alemanha e Áustria convocaram os respectivos embaixadores iranianos, seguindo o exemplo de outros países europeus que tomaram a mesma medida, como Dinamarca, Bélgica, Holanda e Noruega.

O papa Francisco pediu, nesta segunda-feira, o fim da pena capital em todo o mundo, inclusive no Irã.

"A pena de morte não pode ser empregada como uma suposta justiça do Estado, já que não constitui um meio de dissuasão, nem traz justiça às vítimas. Apenas alimenta a sede de vingança", afirmou o pontífice argentino.

- 'Traição' -

Com isso, chega a 17 o número de condenados à pena capital em relação às multitudinárias manifestações no país, conforme contagem feita pela AFP com base em comunicados oficiais.

Quatro foram executados e dois tiveram suas sentenças confirmadas pela Suprema Corte. Os demais aguardam julgamento, ou ainda podem recorrer.

Ao menos 109 manifestantes estão atualmente detidos e enfrentam acusações que podem levar à pena de morte, segundo a ONG Iran Human Rights (IHR).

O Alto Comissário da ONU para os Direitos Humanos, Volker Türk, instou Teerã a cessar imediatamente "todas as execuções".

Segundo a Anistia Internacional, o Irã é o país que faz mais execuções, depois da China.

O líder supremo do Irã, aiatolá Ali Khamenei, disse nesta segunda que há, "sem dúvida, problemas econômicos" no país. "Mas esses problemas podem ser resolvidos queimando lixeiras, ou tumultos na rua?", questionou.

"Sem dúvida, essas ações são traição, e as instituições responsáveis tratam a traição com seriedade e de forma justa", declarou, citado em seu site.

Os manifestantes têm como slogan a mensagem "Mulher, Vida, Liberdade" e gritam outras palavras de ordem hostis ao regime.

Faezeh Hachemi, filha do ex-presidente iraniano Akbar Hachemi Rafsandjan, detida em Teerã no final de setembro, foi condenada a cinco anos de prisão, disse seu advogado à AFP. A ex-parlamentar e ativista de direitos humanos foi presa por incitar a população a se manifestar.

pdm/tp/all/jvb/zm/tt/am/rpr

© Agence -Presse