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

Jeff Machado foi dopado e enforcado com fio de telefone, segundo suspeito

Jeff Machado foi morto em janeiro - Reprodução/Instagram
Jeff Machado foi morto em janeiro Imagem: Reprodução/Instagram

De Splash, em São Paulo

03/06/2023 10h08Atualizada em 03/06/2023 12h52

Jeander Vinícius, um dos suspeitos pela morte de Jeff Machado, disse que o ator foi dopado e estrangulado com um fio de telefone por Bruno Rodrigues.

A informação foi divulgada pela delegada Ellen Souto, em coletiva de imprensa transmitida pelo Brasil Urgente Rio (Band). Jeander foi preso ontem (2) por suspeita de participação no crime. Bruno está foragido.

Assassinato de Jeff: "O Bruno dopou o Jefferson colocando uma substância num suco e os três se dirigiram ao quarto do Jefferson. Não chegou a ter a filmagem do ato sexual. Tão logo o Jefferson entrou em seu quarto, em razão de estar dopado, ele foi estrangulado com um fio de telefone pelo Bruno", disse a delegada.

Marcelo, homem que teria participado do crime segundo os suspeitos, nunca existiu: "Na confissão do Jeander, ele disse que Marcelo não existe, e nunca existiu".

Jeff acreditava que começaria a atuar em uma novela após pagar R$ 20 mil a Bruno por papel em produção: "O crime se deu três dias antes do momento em que o Jefferson acreditava que começaria a atuar em uma novela. Ele acreditava que fosse começar uma participação na novela das 19h no dia 26 de janeiro de 2023."

O crime foi premeditado: "A premeditação começou em 30 de novembro de 2022, quando o Bruno decide alugar a quitinete onde o cadáver do Jefferson seria ocultado. O Bruno quis, a todo momento, não demonstrar que era ele que tava alugando a quitinete, se ando para a proprietária como se fosse o Jefferson que estaria alugando."

Crime aconteceu à tarde. Segundo a delegada, o crime aconteceu no quarto de Jeff, onde todos se dirigiram para, supostamente, gravar um ato sexual. "Essa era a finalidade, como acreditava o desaparecido, da ida de Bruno e Jeander para sua residência. O fato aconteceu entre 15h30 e 18h, porque, logo depois, o Bruno inicia uma série de ligações, de cunho financeiro, que nos fazem crer, e, comprovado hoje, a partir do termo do Jeander, que o crime aconteceu naquela tarde."

Corpo foi colocado no baú e transportado para casa onde foi ocultado. "Esse baú foi transportado no próprio veículo da vítima, veículo esse conduzido pelo Jeander e tendo como carona o Bruno. Eles optaram por um trajeto mais longo, mais ermo, com o objetivo de não correrem o risco de serem abordados pela polícia, o que de fato aconteceu. Eles foram abordados por uma blitz policial, e, como já narrado, ultraaram esse bloqueio. O Jeander narrou que houve até uma perseguição ao veículo e ele conseguiu se desvencilhar."

Corpo - Divulgação/PCERJ - Divulgação/PCERJ
Corpo de Jeff Machado foi encontrado em baú enterrado e concretado no Rio de Janeiro
Imagem: Divulgação/PCERJ

Ocultação do corpo: "O cadáver foi imediatamente levado para a quitinete alugada por Bruno e o baú, depositado no quintal da casa. Dias depois, um pedreiro foi contratado pelo Bruno para concretar o piso desse quintal."

A motivação do crime teria sido financeira: "Diante do valor que o Jefferson teria pago para conseguir essa vaga na novela, cerca de R$ 20 mil, que seria cobrado por ele, uma vez que ele não iniciaria nenhuma gravação."

Bruno também teria o "receio de ser desmoralizado": "O Bruno se apresentava como assistente de direção de várias emissoras. Nesse momento, ele estava se apresentando como assistente de direção da Globo, mas já havia se apresentado como assistente de direção da Record, então havia também essa questão em jogo, tendo em vista que o Jefferson iria desmoralizá-lo, desqualificá-lo como pessoa influente no meio artístico."

A investigação provou que houve uma tentativa do Bruno de vender o veículo da vítima em agências de automóvel, e de vender a residência do próprio Jefferson por um valor muito abaixo. Isso tudo após o cometimento do crime, no dia 23 de janeiro.

Segundo a delegada, a casa de Jefferson em Guaratiba era avaliada entre R$ 500 e R$ 600 mil, e Bruno tentou vender por R$ 250 mil. Ele também teria tentado vender o carro de Jefferson, o que só não aconteceu porque o suspeito não tinha o documento de compra e venda do veículo.

As motivações de Jeander ainda são incertas: "Ele não narrou quais seriam suas vantagens em sede policial, mas narrou, na semana ada, que recebeu para ratificar a narrativa do Bruno de que o Marcelo existia, de que o Marcelo teria matado e coagido a realizar todos os atos, ele confirmou o valor de R$ 500 para garantir essa narrativa."

Splash entrou em contato com a defesa de Bruno Rodrigues em busca de um posicionamento e aguarda. O texto será atualizado assim que houver um retorno.