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

'Ou caía fora ou agia como polícia', diz Mourão sobre mortes no Jacarezinho

Andreia Martins, Ana Carla Bermúdez, Gabriel Toueg e Letícia Lázaro

Do UOL, em São Paulo, e colaboração para o UOL

10/05/2021 11h27

O vice-presidente Hamilton Mourão voltou a comentar a operação policial que resultou em 29 mortes na comunidade do Jacarezinho, no Rio de Janeiro, na semana ada. No dia da operação, Mourão declarou que todos os mortos "eram bandidos", sem apresentar provas.

"Você tem uma área onde quem ar ali vai levar tiro. Eles [os criminosos] estão com metralhadoras, existem imagens na TV. Então é uma situação complicada. A polícia, ela tinha duas linhas de ação ali. A partir do momento em que houve o enfrentamento, ou ela caía fora, ou ela agia como polícia", afirmou Mourão durante o UOL Entrevista, conduzido pela jornalista Fabíola Cidral, apresentadora do UOL, e pelos colunistas Carla Araújo e Josias de Souza.

Os registros de ocorrências aos quais a imprensa teve o mostram que ao menos uma das vítimas não estava armada. Além disso, um terço dos mortos não tem processos criminais no TJ-RJ (Tribunal de Justiça do Rio de Janeiro).

O vice disse que, segundo suas informações, "a polícia se preparou para aquilo ali". "No primeiro minuto [da ação], um policial é abatido com um tiro na cabeça. E um tiro na cabeça não é um tiro aleatório, é um tiro de um sniper, de um camarada que estava muito bem posicionado", afirmou.

"O que eu deixo claro, com a experiencia de quem já teve operações realizadas no Rio, é que a situação lá, assim como em outras cidades no Brasil, nós estamos enfrentando uma guerrilha, uma guerrilha estruturada, e força de guerrilha que são aquele bando armado, e muito bem armado, força de sustentação que provê logística e outros tipos de apoio, e força subterrânea que provê inteligência. É isso que ocorre."

Ele fez ainda uma comparação com outras atuações de forças de segurança. "O combate a essas quadrilhas é quase a mesma coisa que o combate ao desmatamento da Amazônia. Ele não a única e exclusivamente pela repressão. Enquanto nós não encararmos a situação das favelas, que aí, para ficar mais bonitinho, a turma chama de comunidade, colocar rua, esgoto, casa com número, escola decente, atendimento de saúde decente, nós estaremos nesse combate eterno. Ninguém pode ter grupo armado dominando parcela de locais no Brasil", completou.

Vacinas

Ao falar sobre as vacinas contra a covid-19, o vice-presidente disse que "o mundo inteiro está se debatendo com isso". "Acho que estamos sofrendo uma crítica talvez um pouco além daquilo que é a realidade", disse Mourão. "A União Europeia está com problemas, não consegue avançar numa velocidade de vacinação, tanto que hoje nós temos a notícia da ruptura do contrato com a AstraZeneca, porque ela não cumpriu os prazos."

Segundo o militar, "quem vacinou para valer mesmo são os Estados Unidos, donos da vacina". "Não julgo que o governo lavou as mãos nessa questão da vacina, ele buscou aquilo que se julgou importante naquele momento".

"A maior discussão que pode ser colocada em relação a essa questão da vacina é o termo dos contatos com a Pfizer", disse Mourão. "Desde agosto do ano ado se buscou negociar, e julgo eu que a gente poderia ter buscado isso antes."

Mesmo com a crítica, o vice disse acreditar que o país terminará 2021 com 160 milhões de brasileiros vacinados. "Naquilo que a gente espera, eu julgo plenamente [possível] que nós chegaremos ao final do ano com 150, 160 milhões de pessoas vacinadas aqui no Brasil, e consequentemente atingindo aqueles grupos todos que são prioritários e são necessários que sejam vacinados", afirmou.

I da Covid

Mourão comentou ainda o esperado depoimento do ex-ministro da Saúde Eduardo Pazuello à I da Covid, adiado por ele ter supostamente tido contato com dois assessores contaminados. Segundo o vice-presidente, será o depoimento mais difícil.

"Esse depoimento dele será o mais difícil, é óbvio, ele tem que se preparar porque vão fazer um interrogatório bem duro em cima das ações que ele fez ou deixou de fazer", disse. "Ele terá que ter dados bem consistentes para apresentar."

Aumento salarial

O vice-presidente comentou, ainda, uma portaria do Ministério da Economia que permite a reservistas e servidores públicos aposentados que exercem também determinados cargos públicos receber acima do teto constitucional. "É legal, mas eu não considero ético no momento que isso aconteça", disse o vice-presidente, que poderá ser beneficiado pela nova norma.