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

Família atacada por Lázaro foi salva após alerta de filha, diz polícia

Eduardo Militão

Do UOL, em Brasília

16/06/2021 19h17Atualizada em 17/06/2021 11h12

O alerta de uma refém para um policial salvou a vida dela e de seus pais após serem feitos refém ontem por Lázaro Barbosa de Sousa, segundo a polícia. A família foi abordada em uma chácara em Cocalzinho (GO), 110 quilômetros a oeste de Brasília, e teria sido morta se os agentes não tivessem chegado a tempo, na avaliação da polícia.

Segundo o secretário de Segurança Pública de Goiás, Rodney Miranda, policiais da força-tarefa que procura o suspeito de matar quatro pessoas da mesma família no Distrito Federal, na semana ada, tinham visitado a chácara no dia anterior. Um dos agentes deixou um número de telefone para contato em caso de emergência. Quando Lázaro, 32, apareceu, a filha do casal avisou o policial.

Ao notar a aproximação dos agentes, Lázaro largou a família e fugiu, afirmou o secretário. "Policiais civis, militares e rodoviários cercaram a região em busca do suspeito e estão visitando várias residências."

O secretário disse acreditar que o cerco vá dar resultados ainda nas próximas horas. "Hoje nós vamos pegar", afirmou, em entrevista a jornalistas.

Segundo Miranda, um morador avisou a polícia hoje à tarde que viu o Lázaro numa área monitorada pela polícia. O secretário informou ainda que, em outro local, foi localizada uma camisa suja de sangue. A peça de roupa foi enviada para perícia por exame de DNA, de acordo com o secretário. Ainda não se sabe se Lázaro está ferido

Lázaro é procurado há uma semana pelas polícias do Distrito Federal e de Goiás. Suspeito de matar Cláudio Vidal, a mulher dele e os filhos do casal, na zona rural do Incra 9, em Ceilândia, ele tem extensa ficha criminal, com condenação por homicídio, roubo e estupro, além de outras ocorrências em delegacias, como mostrou o UOL.

Nesta quarta-feira (16) pela manhã, Sousa se movimentou pela região de Cocalzinho (GO), no entorno de Brasília, de acordo com Miranda.

Parece que agora cedo ele andou se movimentando. Mas estamos no encalço dele. Tem duas informações, e nós estamos checando"
Rodney Miranda, secretário de Segurança

O secretário disse que Sousa matou mais uma pessoa em Goiás, mas não revelou a identidade da vítima. Assim, o homem se tornou suspeito de cinco mortes apenas nos últimos dias. "Temos cinco mortes, quatro no DF [em Ceilândia, na semana ada] e uma aqui [em Goiás]."

Polícia recorre a rádios do Exército

Um agente de segurança que está na mata procurando Lázaro afirmou ao UOL que a comunicação entre os próprios policiais é um problema para localizar o foragido. As zonas rurais da região de Cocalzinho (GO) têm poucas torres de comunicação por telefone celular.

Miranda confirmou as dificuldades de comunicação relatadas pelo policial à reportagem. Ele disse hoje que o Exército cedeu aparelhos de rádio que funcionam em frequências dentro da mata para auxiliar as buscas.

A comunicação é um fator tão importante que o ponto do comando das operações foi removido para o povoado de Girassol, em Cocalzinho. "Lá nos conseguimos uma internet melhor, mais espaço, e onera menos os comerciantes da região", justificou Miranda.

Há mais de 200 policiais atuando nas buscas por Sousa, com agentes das polícias Federal, Rodoviária, Civil e Militar do Distrito Federal e de Goiás. Miranda disse que ele é o coordenador da ação e que está em contato direto com o secretário de Segurança Pública do DF, Júlio Danilo Ferreira. Os dois secretários são policiais federais.