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

Rosa Weber atende PGR e arquiva inquérito contra Bolsonaro no caso Covaxin

Aras pediu o arquivamento de inquérito que apurava suposta prevaricação de Bolsonaro - Ueslei Marcelino - 17.abr.2020/Reuters
Aras pediu o arquivamento de inquérito que apurava suposta prevaricação de Bolsonaro Imagem: Ueslei Marcelino - 17.abr.2020/Reuters

Do UOL, em São Paulo

22/04/2022 21h06

A ministra do STF (Supremo Tribunal Federal) Rosa Weber atendeu a PGR (Procuradoria-Geral da República) e arquivou hoje o inquérito sobre suposto crime de prevaricação cometido pelo presidente Jair Bolsonaro (PL) no caso da vacina Covaxin.

As investigações sobre a compra de 20 milhões de doses da vacina indiana, que foi anulada ainda em 2021, começaram quando um funcionário do Ministério da Saúde, Luis Ricardo Miranda, e seu irmão, o deputado federal Luis Miranda (Republicanos), prestaram depoimento à I da Covid.

Eles afirmaram ter avisado pessoalmente o presidente sobre irregularidades, incluindo um pedido de pagamento adiantado de US$ 45 milhões não previstos em contrato.

O crime de prevaricação ocorre quando um servidor ou autoridade pública retarda ou deixa de praticar um ato que seria de sua responsabilidade para satisfazer interesse ou sentimento pessoal.

Recebo, em parte, o agravo regimental interposto pela Procuradoria-Geral da República como distinta promoção de arquivamento do presente inquérito e defiro (...) esse derradeiro e reconfigurado pedido de arquivamento."
Rosa Weber, ministra do STF

03.fev.2021 - Rosa Weber, ministra do STF (Supremo Tribunal Federal) - Fellipe Sampaio/SCO/STF - Fellipe Sampaio/SCO/STF
Rosa Weber, ministra do STF (Supremo Tribunal Federal)
Imagem: Fellipe Sampaio/SCO/STF

Decisão vem após nova justificativa da PGR

A decisão de hoje difere de decisão anterior da ministra, que no final do mês ado negou pedido do procurador-geral, Augusto Aras, para que o processo fosse engavetado, com base em parecer da Polícia Federal.

Em janeiro deste ano, a PF concluiu que não era possível apontar crime, uma vez que a comunicação às autoridades não é obrigação do presidente prevista em lei. O procurador-geral manteve o entendimento da polícia.

Rosa Weber, no entanto, afirmou em decisão que não aceitaria o arquivamento sob essa justificativa. A ministra amarrou o seu entendimento ao argumento de que, em casos em que a PGR alega que uma situação não preenche os requisitos para ser considerado crime, a palavra final pode ficar com o Judiciário.

Depois dessa decisão, no entanto, Aras apresentou recurso com uma nova justificativa para arquivar o caso: não haveria "justa causa" para continuar a apuração. Por causa disso, a jurisprudência do STF não permite à ministra recusar o pedido de arquivamento.

"A jurisprudência do Supremo Tribunal Federal reputa inviável a recusa a pedido de arquivamento de inquérito ou de peças de informação deduzido pelo Ministério Público, quando ancorado na ausência de elementos suficientes à persecução penal", justificou a ministra em seu despacho de hoje.

"Espectador" dos Poderes

O ime entre Aras e Rosa faz parte de um histórico de divergências entre os ministros do STF e as posições do procurador-geral. O próprio inquérito sobre a suposta prevaricação de Bolsonaro foi instaurado após um atrito entre a ministra e o PGR.

Inicialmente, Aras disse ao Supremo que aguardaria o fim da I da Covid no Senado para abrir a investigação.

Na ocasião, Rosa rejeitou o argumento e, em decisão dura, afirmou que "no desenho das atribuições do Ministério Público, não se vislumbra o papel de espectador das ações dos Poderes da República". Pressionado, Aras abriu a investigação.

Em dezembro, ao instaurar o inquérito que apura a falsa associação feita por Bolsonaro entre vacinação contra covid-19 e HIV, Alexandre de Moraes criticou o PGR por ele dizer que o caso já era tratado como "apuração preliminar" dentro da Procuradoria.

Moraes afirmou que é "indispensável" que toda medida investigativa e pelo crivo do Supremo.

"É indispensável que sejam informados e apresentados, no âmbito do procedimento que aqui tramita, documentos que apontem em quais circunstâncias as investigações estão sendo conduzidas, com a indicação das apurações preliminares e eventuais diligências que já foram e serão realizadas", disse.