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

Exclusivo: ex-BBB Felipe Prior é condenado a 6 anos de prisão por estupro

De Universa, em São Paulo

10/07/2023 11h06Atualizada em 11/07/2023 11h30

O ex-BBB Felipe Prior foi condenado no sábado (8) a seis anos de prisão em regime semiaberto por estupro. A decisão é da juíza Eliana Cassales Tosi Bastos, da 7ª Vara Criminal de São Paulo, e se refere a uma denúncia feita em 2020. A condenação é em primeira instância. O caso corre em sigilo e Prior pode recorrer em liberdade.

Na acusação, a vítima, identificada por Themis, contou ter sido estuprada por Prior em 2014. A decisão da Justiça relata que ele se valeu da força física para praticar a violência, que movimentou a vítima de maneira agressiva, "segurando-a pelos braços e pela cintura, além de puxar-lhe os cabelos, ocasião em que Themis pediu para ele parar, dizendo que 'não queria manter relações sexuais'".

Advogado de Prior, Rafael Tiepo Pugliese Ribeiro foi procurado por Universa por telefone, em seu escritório, e por e-mail. Até o momento, não respondeu às perguntas da reportagem. Em nota enviada à imprensa e assinada por ele e pelos advogados Gabriela Ianni, Leandro Carlos da Silva, Luzia Cristina Mendes e Carolina Tieppo Pugliese Ribeiro, a defesa afirma que vai recorrer da decisão.

A equipe reforça a inocência de Felipe Prior, "patentemente demonstrada" no processo. Afirma, ainda, que é preciso seguir a Constituição Federal e não considerá-lo culpado até que o caso seja julgado em última instância, para que "não se incorra em injustiças".

No começo de 2021, o UOL entrevistou o ex-BBB, que comentou o caso para o documentário "BBB: Casos de Polícia".

Ainda no documento, a juíza diz que não há dúvida de que houve crime citando o prontuário médico da vítima, que atesta laceração na região genital, prints de mensagens entre Themis e o réu, depoimentos dela, de Prior e de testemunhas de defesa e de acusação.

'Alívio após três anos e meio de luta'

Uma das advogadas da vítima, Maira Pinheiro diz receber a sentença "com muito alívio após três anos e meio de muita luta".

"Nossa cliente foi achacada, nós, advogadas, fomos muito atacadas durante esse processo, e essa condenação vem como reconhecimento de que tínhamos razão desde o início", afirma Maira.

A advogada ressalta que vai recorrer da decisão por entender que a pena imposta ao agressor foi baixa, "dada a brutalidade do crime". E também questiona o fato de ele recorrer em liberdade, já que é alvo de outras três denúncias.

A reportagem localizou uma ação penal e outros dois inquéritos policiais envolvendo Felipe Prior, os três por estupro. Se condenado nesses casos, explica Maira, a pena total pode chegar a 24 anos. A defesa do ex-BBB foi questionada sobre essas acusações, mas não houve resposta até o momento.

"Esperamos que, nas instâncias superiores, a pena seja aumentada, e o regime seja o fechado", diz Maira, Além dela, também participam da defesa de Themis a advogada Juliana Valente, com o apoio dos advogados Maurício Dieter, Caio Patricio de Almeida, João Bechara Calmon e Guilherme Perissé.

"Esperamos que essa condenação sirva como lição e alerta para as pessoas que seguem cultuando esse sujeito como uma celebridade, que se questionem se querem se associar a um estuprador condenado."


Como denunciar violência contra a mulher


Mulheres que aram ou estejam ando por situação de violência, seja física, psicológica ou sexual, podem ligar para o número 180, a Central de Atendimento à Mulher. Funciona em todo o país e no exterior, 24 horas por dia. A ligação é gratuita. O serviço recebe denúncias e faz encaminhamento para serviços de proteção e auxílio psicológico. O contato também pode ser feito pelo WhatsApp no número (61) 9610-0180.

Mulheres vítimas de estupro podem buscar os hospitais de referência em atendimento para violência sexual, para tomar medicação de prevenção de ISTs (infecções sexualmente transmissíveis), ter atendimento psicológico e fazer interrupção da gestação legalmente.

Se houver intuito de denunciar, a orientação é buscar uma delegacia especializada em atendimento a mulheres. Caso não haja essa possibilidade, os registros podem ser feitos em delegacias comuns.