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

Delegada encerra investigação por estupro e não pede indiciamento de Neymar

Najila Trindade acusa Neymar de estupro - Nelson Almeida/AFP/Reprodução
Najila Trindade acusa Neymar de estupro Imagem: Nelson Almeida/AFP/Reprodução

Felipe Pereira e Luiza Oliveira

Do UOL, em São Paulo

29/07/2019 18h52

A delegada Juliana Lopes Bussacos, da 6ª Delegacia de Defesa da Mulher, de Santo Amaro, encerrou a investigação de estupro em que a modelo Najila Trindade acusa o jogador Neymar. A reportagem apurou que a autoridade optou por não recomendar o indiciamento do jogador. Neymar e seu estafe afirmaram que não se manifestarão sobre a decisão.

O relatório de investigação agora segue para o Ministério Público que vai avaliar a decisão da delegada e escrever um parecer. As conclusões do MP e da Polícia Civil vão embasar a decisão final da juíza da Vara da Região Sul 2 de Violência Doméstica e Familiar contra a Mulher.

"Informo que na data de hoje (29) conclui as investigações e enviei ao Fórum, onde as partes envolvidas possuem o. Em razão do respeito ao trabalho de todos os jornalistas, sem qualquer distinção, foi convocada uma coletiva de imprensa para, na medida do possível, por se tratar de inquérito policial sigiloso, prestar os devidos esclarecimentos a todas as emissoras de forma igual. Em nenhum momento, houve prestação de informações à imprensa por parte desta Delegada de Polícia. Por fim, estarei a disposição amanhã na coletiva de imprensa", esclareceu Juliana Bussacos em nota enviada ao UOL Esporte.

Na visão do advogado de Najila Trindade, Cosme Araújo, a delegada se mostrou neutra ao finalizar o inquérito. "Ela estava com receio e, sem as provas, pedir arquivamento é uma temeridade. Ela não indiciou nem pediu arquivamento. Significa que ela não tomou uma decisão favorável ou contra", disse ele ao UOL Esporte.

"Não chegaram as imagens e nem um laudo ginecológico. O que eu entendo é o seguinte: com toda a pressão, a situação 'Neymar sai, não sai de Paris', acredito que a delegada resolveu tirar o abacaxi da mão dela. Jogou a bola no colo do Ministério Público", afirmou Cosme Araújo.

O Ministério Público terá 15 dias, a partir de amanhã para tomar as providências sobre o inquérito do caso, informou a assessoria de imprensa do órgão à reportagem.

Cosme Araújo mantém esperanças de um desfecho favorável a sua cliente. "Delegado não julga, quem julga é judiciário. Nós ainda acreditamos no Ministério Público, acreditamos no Judiciário. Pode acontecer de o MP denunciar ou pedir mais diligência", disse

O inquérito policial foi aberto após boletim de ocorrência realizado no dia 31 de maio por Najila Trindade. A delegada Juliana Bussacos tinha 30 dias para a conclusão do inquérito, mas fez o pedido de prorrogação do prazo no dia 1º de julho. A juíza acatou no último dia 12.

A delegada concederá entrevista coletiva nesta terça-feira (30), para falar sobre o caso na sede do Departamento de Polícia Judiciária da Capital - DECAP. Também participarão da coletiva o diretor do Departamento de Polícia Judiciária da Capital (Decap), Albano David Fernandes, e o delegado titular da 6ª Seccional, Cosmo Stikovics Filho.

O caso

As investigações começaram em 31 de maio, uma sexta-feira. Najila chegou por volta das 18h30 à 6ª Delegacia de Defesa da Mulher, no bairro de Santo Amaro, em São Paulo. Ela ficou no local até às 23h e depois seguiu para o Hospital Pérola Byington, onde realizou exame de corpo de delito.

Najila contou aos policiais que conheceu Neymar no Instagram e, depois de algumas mensagens trocadas pela rede social, os dois começaram a se falar por WhatsApp. adas algumas semanas de conversa, ela foi convidada para ir a Paris visitar o jogador. Neymar pagou as agens e o hotel. Najila chegou em 15 de maio e à noite o jogador esteve no quarto dela.

A modelo relatou que o atacante estava alterado, fez sexo contra a vontade dela e não teria usado camisinha. Em seu depoimento, o atacante disse que usou preservativo e o jogou no vaso sanitário na sequência.

No dia seguinte, Neymar esteve no mesmo quarto e foi agredido por Najila. A modelo gravou o encontro e alegou que buscava uma prova de que se encontrara com o atleta. Sobre os tapas que deu em Neymar, visíveis em vídeo que viralizou durante as investigações, seria um revide às supostas agressões que sofrera na véspera.

Fotos e um laudo apontando hematomas nas nádegas de Najila foram publicadas na imprensa. Na troca de mensagens entre eles, Neymar falou que a modelo também foi culpada pelas lesões porque "pedia mais". Ela negou.