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

Homem preso por morte da namorada morre em cela; ele teria avisado advogado

Alan dos Reis e Fernanda Souza estavam juntos havia menos de um mês - Arquivo Pessoal
Alan dos Reis e Fernanda Souza estavam juntos havia menos de um mês Imagem: Arquivo Pessoal

Hygino Vasconcellos*

Colaboração para o UOL, em Porto Alegre

23/02/2020 20h04

Alan Pereira dos Reis, 22 anos, suspeito de ter matado a gerente de hipermercado Fernanda Souza Silva, de 33 anos, foi encontrado morto na prisão ontem, na região metropolitana de Goiânia

Conforme a Superintendência de Segurança Penitenciária, ele estava sozinho em uma cela do Núcleo de Custódia do Complexo Prisional de Aparecida de Goiânia.

Dois dias antes de ser encontrado sem vida, ele escreveu um bilhete para o advogado Pitter Johnson relatando ameaças e agressões.

"Na verdade, foi uma entrevista com o advogado por escrito. Ele pediu a minha caneta e mesmo algemado escreveu no verso do mandado que entregaram a ele na prisão", conta o defensor, citando que as mensagens foram escritas no verso da decisão pela prisão temporária de Reis.

Inicialmente, o preso escreveu "eles quer (sic) me matar ainda hoje". Intrigado com a afirmação, Johnson perguntou quem iria cometer o crime e questiona quantos estão na cela com ele.

Na sequência, Reis reforça que "eles falaram que se eu contasse ia (sic) me matar ainda hoje" e que "por baixo da roupa estou todo arrebentado." Ainda segundo os bilhetes do homem, os policiais estariam incentivando os outros presos a "acabar" com ele e que teria sido orientado a dizer que teria caído no banheiro, caso alguém perguntasse das lesões.

Segundo o advogado, os dois estavam sozinhos quando o bilhete foi escrito. Naquele momento, Reis estava preso na cadeia de Bela Vista de Goiás e, após as declarações, a defesa dele ingressou com um pedido de transferência na Justiça. A solicitação foi atendida na sexta-feira (21).

Bilhete exibido por Pitter Johnson, advogado de Alan dos Reis, encontrado morto na prisão - Divulgação - Divulgação
Bilhete exibido por Pitter Johnson, advogado de Alan dos Reis, encontrado morto na prisão
Imagem: Divulgação

Em nota, a Susepe informou que "procedimentos istrativos internos foram abertos para apuração da morte de custodiado", que a Policia Civil e perícia foram acionados e que "estiveram na cela onde ocorreu o fato para os trabalhos iniciais de investigação sobre o óbito".

Alan dos Reis confessou crime

Reis confessou ter matado a namorada e inclusive indicou o local onde o corpo dela estava. Segundo a Polícia Civil, o crime teria sido motivado porque a vítima teria chamado os filhos dele de "bastardos". O suspeito deixou quatro filhos.

Fernanda foi morta no dia 12 de fevereiro, na cidade de Bela Vista de Goiás, onde ela morava. O suspeito teria estrangulado a vítima e depois a atingido com pedaços de pau. Em seguida, colocou o corpo no carro dela e seguiu até perto de Caldas Novas (GO). No outro dia, voltou ao local, queimou o corpo e o enterrou na mata.

Na volta a Bela Vista de Goiás, ele escondeu o carro da vítima em uma área de mata fechada, na zona rural. O veículo foi encontrado pela polícia e encaminhado para perícia.

Após o boletim de ocorrência, Reis desapareceu, sendo preso no dia 18 de fevereiro em Marianópolis (TO), quando seguia de ônibus para o estado do Pará. Ele foi detido pois estava com o celular da mulher, rastreado pela polícia.

Reis também estava com duas facas e quase R$ 600. Os dois estavam juntos há menos de um mês.

(*) Com informações de Pedro Paulo Couto