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

Menino de 3 anos, filho de pastor e vereador, é baleado em atentado no MS

Foto do portão da casa do pastor e vereador Mauro Ortiz Neves; policiais investigam se ele era o alvo dos tiros  - Reprodução/Facebook
Foto do portão da casa do pastor e vereador Mauro Ortiz Neves; policiais investigam se ele era o alvo dos tiros Imagem: Reprodução/Facebook

Naian Lopes

Colaboração para o UOL

19/04/2021 16h07Atualizada em 19/04/2021 16h08

O filho do pastor e vereador Mauro Ortiz Neves, de Ponta Porã (MS), foi baleado ontem depois que a casa da família sofreu um atentado a tiros.

O menino, de apenas três anos, foi levado ao hospital depois de ser atingido no abdômen.

Segundo informações da Polícia Civil, o menor, identificado como K. M. L. O, foi baleado minutos depois de o pastor chegar ao local, quando a casa ou a ser alvejada inúmeras vezes. O atentado atingiu o portão, o muro e as paredes da residência e um deles teria atravessado a porta, chegando ao abdômen do menino.

De acordo com o Boletim de Ocorrência, a criança foi levada às pressas para receber atendimento médico no Hospital Regional do município e está em observação após uma cirurgia para retirada da bala.

mauro ortiz - Reprodução/Instagram - Reprodução/Instagram
Mauro Ortiz Neves; seu filho, de apenas 3 anos, foi baleado no abdômen mas está estável, de acordo com familiares
Imagem: Reprodução/Instagram

A unidade não divulgou Boletim Médico, mas familiares afirmam que o menino está estável.

A Polícia Civil apura o caso e a linha de investigação é de que o alvo dos atiradores era o próprio pastor, que também é vereador no município. Segundo testemunhas, os disparos foram feitos por um homem que estava sem camisa e que surgiu diretamente na calçada do imóvel, tendo fugido logo após o atentado.

O vereador não fez nenhuma publicação oficial sobre o ataque em suas redes sociais, mas divulgou hoje um vídeo de um culto em que ele aparece abraçado com um músico da igreja, que está cantando, enquanto parece estar chorando.

No mês ado, Mauro se envolveu em polêmica após ser flagrado dirigindo um culto com a igreja lotada e sem o uso de máscaras. Na ocasião, o pastor alegou que a igreja estava tentando obedecer às normas sanitárias e havia até aumentado o número de encontros diários para evitar aglomerações.

Questionado sobre a quantidade de pessoas no culto à época, o pastor chegou a dizer que as pessoas estavam procurando a igreja em busca de milagres num momento tão delicado.