;(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

Keiko Fujimori considera 'absurdo' pedido para que seja presa preventivamente

11/06/2021 05h04Atualizada em 11/06/2021 08h09

Lima, 10 jun (EFE).- A candidata à presidência do Peru no segundo turno do pleito, Keiko Fujimori, classificou como "absurdo" o pedido de um procurador da força-tarefa da Lava Jato no país para que seja presa preventivamente por suposta falta de cumprimento das restrições judiciais na investigação da qual é alvo sob acusação de lavagem de dinheiro.

"O mais absurdo de tudo é a razão pela qual se está solicitando esta mudança (de liberdade condicional para prisão preventiva)", disse Keiko ontem em uma entrevista coletiva na qual estava acompanhada de uma das testemunhas do suposto caso de corrupção, Miguel Torres, advogado e porta-voz do partido da candidata, o Força Popular.

O procurador José Domingo Pérez, integrante da força-tarefa da versão peruana da Lava Jato, alega que Keiko violou uma regra de sua condicional —a que veta encontros com testemunhas do caso— quando concedeu ontem outra entrevista ao lado de Torres, que se ofereceu para testemunhar a favor dela no ado.

Pérez pediu em março de 2020 uma pena de 30 anos e 10 meses de prisão contra Keiko por lavagem de dinheiro, crime organizado, obstrução à justiça e falso testemunho em processo istrativo em em um caso no qual é acusada de ter recebido ilegalmente dinheiro da construtora Odebrecht em suas campanhas presidenciais de 2011 e 2016.

Torres é testemunha

Embora Torres tivesse dito anteriormente à imprensa peruana que não era testemunha na investigação sobre Keiko, durante a entrevista coletiva desta quinta-feira a advogada dela, Giuliana Loza, itiu que se enquadra, sim, nesta categoria.

Entretanto, a advogada considerou que o pedido do procurador "carece de toda base jurídica e fática", e disse esperar que o juiz Víctor Zúñiga Urday, responsável pelo caso, "declare esta petição improcedente".

Pedido do procurador

No ofício enviado a Zúñiga, Pérez argumentou que Keiko Fujimori não cumpriu a regra de não se comunicar com testemunhas ligadas à investigação.

"Foi determinado mais uma vez que Fujimori Higuchi não está cumprindo a restrição de não se comunicar com testemunhas, já que foi notado como um fato público e notório que ela se comunica com a testemunha Miguel Torres Morales", diz o texto.

Especificamente, Pérez citou a entrevista realizada ontem na qual Torres foi apresentado como porta-voz do Força Popular.

Keiko e Torres estiveram juntos na mesma mesa enquanto o partido da candidata pediu às autoridades eleitorais que anulassem 802 urnas das eleições do último domingo, o que representa cerca de 200 mil votos, sob acusações de irregularidades e "fraude".

Relação com as eleições

Keiko alegou que Pérez quer "continuar sendo o protagonista desta campanha eleitoral", na qual são aguardados os resultados do segundo turno. O esquerdista Pedro Castillo está liderando a apuração com pequena vantagem sobre a candidata de direita.

Ela também afirmou que Perez fez o pedido de prisão depois que Torres foi apresentado como uma das pessoas encarregadas do pedido do Força Popular para que sejam anulados cerca de 200 mil votos pró-Castillo que a legenda classifica como fraudulentos.

Keiko disse que seu partido "respeitará a vontade do povo" e ratificou o "respeito absoluto pelos órgãos eleitorais".