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

Varginha: Polícia identifica 3 dos 26 mortos em ação contra 'novo cangaço'

Do UOL, em São Paulo

01/11/2021 19h26

A Polícia Civil de Minas Gerais disse ter identificado três pessoas mortas após a ação conjunta da Polícia Militar e da PRF (Polícia Rodoviária Federal) que matou pelo menos 26 suspeitos, em Varginha, no Sul de Minas, na madrugada de ontem.

São eles: Gerônimo da Silva Sousa Filho, de 28 anos, nascido em Porto Velho (RO); Nunis Azevedo Nascimento, 33, de Novo Aripuanã (AM) e Gleisson Fernando da Silva Moraes, 36, de Uberaba (MG).

"Os trabalhos de comparação são ininterruptos. Entretanto, a gente não tem como prever ou estimar uma data. Isso porque é preciso que haja um padrão de comparação de analogia. Os corpos que aguardam a identificação não entrarão em deterioração porque estão todos na câmara fria", explicou o médico legista José Roberto de Resende, durante coletiva de imprensa, na noite de hoje.

Os suspeitos mortos estavam escondidos em duas chácaras onde arquitetavam um roubo aos moldes do que a polícia chama de "novo cangaço", tática também conhecida como "domínio de cidades". A ação seria semelhante ao ataque ocorrido em Araçatuba (SP), quando foi planejado um roubo de R$ 90 milhões.

Inicialmente, a Polícia Civil de Minas Gerais informou que 25 suspeitos foram mortos no local. No entanto, a informação foi atualizada no fim da tarde de ontem, chegando a 26 mortes. Segundo a PM, isso ocorreu após uma verificação dos corpos levados para hospitais da região.

De acordo com a Polícia Rodoviária Federal, houve confrontos com os supeitos em duas chácaras, e foram apreendidas armas, munições, granadas e veículos roubados. .

O tenente-coronel Flávio Santiago, do setor de comunicação da PM de Minas Gerais, disse que a intenção era prender os dois grupos de criminosos, mas houve reação. Como, segundo Santiago, os policiais ocupavam uma posição privilegiada, nenhum deles ficou ferido.

Os corpos foram levados ao IML (Instituto Médico Legal) em Belo Horizonte, onde arão necropsia e serão identificados, informou a Polícia Civil de Minas Gerais. Na operação, foi apreendida uma carreta com um compartimento secreto que, segundo a Polícia Civil, seria usada na fuga após o assalto.

O trabalho de identificação das 26 pessoas mortas irá contar com a comparação de DNA coletado dos corpos e dados já registrados no Banco Nacional de Perfis Genéticos, segundo a Polícia Civil de Minas Gerais informou ao jornal "Folha de S.Paulo".

O banco, criado em 2013 e coordenado pela Polícia Federal, é alimentado com amostras de pessoas que respondem por crimes, vestígios coletados em cenas de crimes e amostras de familiares de desaparecidos, entre outros.

Uma das dificuldades na execução da identificação, conforme adiantaram médicos-legistas envolvidos nesta operação, é que, entre os mortos, podem haver pessoas tanto de Minas quanto de outros estados brasileiros ou até mesmo estrangeiros.

Governador chama policiais de "heróis"

Em reação à operação, o governador de Minas, Romeu Zema (Novo), chamou os policiais envolvidos de "heróis" e disse que trabalha para que o estado continue sendo, segundo ele, o mais seguro do Brasil.

Em Varginha, a PMMG ao lado da PRF, antecipou bandidos do chamado 'novo cangaço', em uma das maiores operações da história no combate a esse tipo de crime. Parabéns a todos heróis envolvidos! Estamos trabalhando para que Minas siga sendo o Estado mais seguro do país. Em Minas a criminalidade não tem vez. As Forças de Segurança do Estado trabalham com inteligência e integração para impedir ações criminosas. Romeu Zema fala sobre operação no Sul de Minas