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

Legista fala pela 1ª vez: Miliciano Adriano foi baleado a pelo menos 1,5 metro

O miliciano Adriano Magalhães da Nóbrega, durante vida como fugitivo na Bahia - Reprodução
O miliciano Adriano Magalhães da Nóbrega, durante vida como fugitivo na Bahia Imagem: Reprodução

Fernanda Santana, especial para AE

Salvador

15/02/2020 07h56Atualizada em 15/02/2020 17h17

O miliciano Adriano Magalhães da Nóbrega foi morto por dois tiros de fuzil, disparados a, no mínimo, um metro e meio de distância, e chegou ao Instituto Médico Legal de Alagoinhas, a pouco mais de 135 quilômetros de distância de Salvador, com os dois pulmões destruídos e o coração dilacerado. Os detalhes foram divulgados na tarde de sexta-feira (14) na sede do Departamento de Polícia Técnica (DPT), em Salvador.

Pela primeira vez depois da morte de Adriano, o responsável pela autópsia do corpo, Alexandre Silva, perito médico legista, deu detalhes sobre o estado do miliciano. A entrevista coletiva reuniu, também, o diretor do IML, Mário Câmara, e Elson Jefferson Neves da Silva, diretor geral do DPT-BA.

"Eram dois disparos de arma de fogo", explicou Silva. "Teve um primeiro, que ou por baixo do peito, saiu rasgando o pescoço, e entrou na submandibular. Eu encontrei o projétil na região do pescoço. O segundo foi na região da clavícula. Esse aqui entrou e saiu nas escápulas. Essas foram as lesões provocadas por armas de fogo."

Calibre de fuzil não foi determinado

Os tiros foram de fuzil, determinou a autópsia, mas o calibre ainda não foi determinado. O laudo parcial divulgado pela Secretaria de Segurança Pública da Bahia (SSP-BA) ainda aponta seis fraturas nas costelas.

Os peritos negaram, diversas vezes, que o disparo tenha ocorrido numa distância de menos de um metro e meio. "Se você pega um fuzil calibre 762, por exemplo, bota perto da mandíbula, vai ter mandíbula para tudo que é lugar", afirmou Mario. Logo depois, comparou: "Assistam ao assassinato de John Kennedy, explodiu a cabeça dele, isso o sujeito [o assassino] lá longe".

Não se sabe quanto tempo, exatamente, Adriano ainda conseguiu sobreviver depois dos disparos. Mas os peritos acreditam que tenha sido de 10 a 15 minutos. "É por isso que muitos policiais atiram até derrubar. O cérebro continua vivo", tentou justificar Câmara.

Cremação do corpo negada

Depois, o corpo do miliciano foi levado para o IML de Alagoinhas, a 72 quilômetros de Esplanada. A liberação aconteceu no dia seguinte, e não se sabe, depois da retirada pela família, onde ele está. É o que afirmou a SSP-BA à reportagem.

A família tentou autorização para cremar o corpo, mas a Justiça negou, na última terça (12).

Lesão antes da morte

O perito também encontrou uma área de equimose avermelhada no peito e, na testa, uma lesão "cortocontusa" —atrito que machuca e corta, como quando uma pessoa recebe uma forte cotovelada ou um murro, por exemplo. As equimoses são causadas por vasos rompidos, abaixo da derme (camada mais superficial da pele), causada por uma superfície, quando Adriano ainda estava vivo.

"Foi de forma iva ou ativa? Não sei. Isso foi antes de ele morrer", disse Câmara. "Ele bateu, provavelmente, em alguma quina", complementou.

Os peritos evitaram calcular a distância exata do tiro. Disseram que é "impossível" estimar a distância, exceto se conseguirem recuperar a arma que fez o disparo, usarem munição similar e disparar contra um alvo repetidas vezes até que se faça uma marca igual na "zona de tatuagem" —causada pela absorção de partículas de pólvora que atingem o corpo da pessoa atingida por um tiro.

Câmara reforçou, em quase todas as respostas, que a distância está mais para "longa" —de um metro e meio a dois— que "curta".

Ainda restam três laudos —como o de balística— a serem divulgados, mas nenhum dos peritos estipulou prazo.

As informações são do jornal O Estado de S. Paulo.

Polícia baiana nega que foto indique execução

Band News