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

No banco dos réus, Flordelis chora ao ver mãe, e advogados fazem 'barreira'

Do UOL, em Niterói

07/11/2022 11h58Atualizada em 07/11/2022 15h31

Antes do início do julgamento que a acusa de ser mandante do assassinato do marido, o pastor Anderson do Carmo, a ex-deputada federal e pastora evangélica Flordelis chorou e reagiu balançando negativamente a cabeça enquanto ouvia os crimes imputados a ela. A defesa da ré fez uma espécie de barreira à sua volta para que Flordelis não fosse fotografada.

Com previsão de durar ao menos dois dias, o julgamento começou às 11h de hoje na 3ª Vara Criminal de Niterói (RJ). O choro da ex-deputada começou quando sua mãe, Calmozina Motta, aproximou-se do banco dos réus e falou brevemente com a filha. Simone dos Santos Rodrigues, neta de Calmozina e filha de Flordelis, também chorou ao ver e ouvir a avó.

Simone foi amparada por uma advogada. Além de Simone e Flordelis, também são réus no julgamento de hoje a neta Rayane dos Santos Oliveira; e os filhos afetivos André Luiz de Oliveira e Marzy Teixeira da Silva.

O momento do encontro de Flordelis com a mãe não teve registro de imagem porque os cinegrafistas e fotógrafos só puderam atuar por dez minutos, antes do início da sessão. Contudo, os advogados da ex-deputada formaram uma espécie de "barreira" no banco dos réus, dificultando vídeos e fotos de Flordelis, seus filhos e neta.

Os sete jurados foram sorteados pouco antes do início da sessão. Entre os 30 pré-escolhidos, foram sorteados quatro homens e três mulheres, que acompanham o julgamento.

Flordelis perdeu o mandato na Câmara dos Deputados justamente por ser ré no caso. Presa desde agosto de 2021, a ex-deputada responde por homicídio triplamente qualificado, tentativa de homicídio, associação criminosa, uso de documento falso e falsidade ideológica.

Enquanto a juíza Nearis dos Santos Carvalho Arce lia a denúncia do MP-RJ (Ministério Público do Rio de Janeiro), a ex-deputada —que agora usa cabelos curtos e loiros— ficou de cabeça baixa, sem conversar com os filhos ou advogados.

Nos momentos em que a juíza relatava os crimes narrados na denúncia, Flordelis balançava a cabeça negativamente. Ela reagiu de forma mais firme, principalmente, quando se falou sobre a influência que ela exerceu sobre os filhos —a ponto de eles também serem acusados de matar o pai— e sobre a suspeita de envenenamento da comida de Anderson.

7.nov.2022 - Flordelis (sentada, de cabelos louros) é julgada em Niterói (RJ) - Lola Ferreira/UOL - Lola Ferreira/UOL
7.nov.2022 - Flordelis (sentada, de cabelos louros) é julgada em Niterói (RJ)
Imagem: Lola Ferreira/UOL

Discussão sobre mensagens. Após mais de duas horas do depoimento da delegada Bárbara Lomba, responsável pela investigação do caso, os promotores e a defesa de Flordelis travaram uma discussão.

Em uma pergunta feita pelos promotores à delegada, mensagens de WhatsApp foram lidas para contextualizar o envolvimento de um dos filhos de Flordelis.

Os advogados da ex-deputada alegaram que as mensagens estavam adulteradas e exigiram que fossem exibidas as originais, extraídas do programa de computador utilizado pelas autoridades policiais.

A juíza permitiu, depois de muita discussão, que as mensagens originais fossem exibidas. Contudo, o programa demorou a carregar na tela do tribunal, o que fez a magistrada permitir a leitura dos prints.

Sob protestos do advogado Rodrigo Faucz, a juíza permitiu que o MP-RJ continuasse as perguntas e avisou o defensor de Flordelis: "Quando o senhor tiver a palavra, o senhor contesta".

Réus alegam inocência. O pastor foi assassinado em 16 de junho de 2019 com mais de 30 tiros quando chegava na casa da família em Pendotiba, Niterói (RJ).

Os filhos julgados na mesma audiência respondem por homicídio triplamente qualificado, tentativa de homicídio e associação criminosa armada. A neta responde por homicídio triplamente qualificado e associação criminosa armada. Os acusados alegam ser inocentes.

Durante todo o processo, Flordelis negou ter qualquer ligação com a morte do marido. Em live realizada por ela horas antes de ser presa, a pastora reafirmou sua inocência.

"Caso eu saia daqui hoje, saio de cabeça erguida porque sei que sou inocente. Todos saberão que sou inocente, a minha inocência será provada e vou continuar lutando para garantir a minha liberdade, a liberdade dos meus filhos e da minha família, que está sendo injustiçada".