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

Erika Hilton vai à PGR contra Damares: 'Apurar se inventou ou prevaricou'

Colaboração para o UOL, em São Paulo

11/10/2022 13h46Atualizada em 11/10/2022 18h19

A deputada federal eleita pelo PSOL em São Paulo Erika Hilton acionou a PGR (Procuradoria-Geral da República) contra a senadora eleita Damares Alves (Republicanos-DF) por relatar supostos casos de abuso sexual contra crianças no Pará.

Em entrevista ao UOL News, Erika disse que não acredita integralmente no relato da ex-ministra da Mulher, Família e Direitos Humanos, porém, afirma que, diante da gravidade das alegações, o caso merece ser investigado. "Parece mais uma sanha eleitoral bolsonarista", disse a parlamentar.

"Não me parece que a ex-ministra tenha se deparado com essa imagem, mas, se porventura tenha presenciado os horrores que relatou e nada fez para impedir essa violência, ela também cometeu um crime e precisa ser investigada", acrescentou Erika.

Damares foi um dos principais assuntos nas redes sociais ontem por causa de um vídeo que, segundo ela, teria imagens de crianças brasileiras que tiveram seus dentes arrancados para a prática de sexo oral.

Apesar da grave declaração, a ex-ministra não apresentou provas, nem disse quais providências foram tomadas para investigar o crime.

Em nota divulgada hoje, o Ministério da Mulher, da Família e dos Direitos Humanos disse que as afirmações feitas pela ex-ministra foram apresentadas "com base em numerosos inquéritos já instaurados que dão conta de uma série de fatos gravíssimos praticados contra crianças e adolescentes." (Leia mais abaixo)

Erika Hilton apontou que, caso o relato de Damares seja verdadeiro, ela foi conivente ao não acionar os órgãos responsáveis, como o Ministério Público e a Polícia Federal, para apurar a violência contra crianças.

"Agora, se a ministra faz isso se utilizando de um jogo eleitoreiro, é preciso também que haja uma investigação. Não podemos permitir que, na disputa eleitoral, se use de qualquer artifício para conseguir ganhar votos", disse a deputada eleita.

"É preciso que a Procuradoria abra uma investigação contra a ministra para que a gente possa descobrir se houve uma prevaricação das atividades dela, ou, se está inventando mais uma de suas histórias. Ela é alguém que já conhecemos por ter uma imaginação extremamente fértil e capaz de inventar horrores como esse", concluiu.

Erika Hilton: Bolsonaro sempre foi abertamente misógino e se elege com base em discurso de ódio

"Estamos em um momento do ódio como instrumento político", resumiu Erika Hilton ao falar sobre as violências e preconceitos que sofre como parlamentar.

"Temos um presidente da República que diz atrocidades contra a comunidade LGBTQIA+, faz falas racistas e debocha de mulheres. Ele sempre foi um homem abertamente misógino e descarado porque nunca teve vergonha de mostrar o que ele pensa", completou.

"Bolsonaro leva o seu mandato baseado no discurso de ódio, na violência contra as minorias e nas ideias trumpistas", afirmou.

Erika Hilton: Reeleição de Bolsonaro será ruim para maioria da população

A deputada eleita também falou sobre as expectativas para o segundo turno das eleições presidenciais.

"Se o Bolsonaro se reelege, a pauta de todo o povo brasileiro será retrocedida", avaliou Erika Hilton. "O Brasil não será bom para a grande maioria da população. Nós enfrentaremos retrocessos."

A parlamentar destacou que um eventual segundo mandato do presidente da República dará mais poder a ele no Congresso Nacional. "Ele será extremamente poderoso, pois terá maioria nas casas [legislativas]. Há um cenário extremamente perigoso e não só para as pessoas LGBTQIA+", disse.

"Não será apenas a comunidade LGBTQIA+, povos indígenas, mulheres ou os negros que sentirão os impactos desse retrocesso. O que o governo Bolsonaro representa com essa configuração de Congresso Nacional é um retrocesso a todo um conjunto da sociedade", acrescentou Erika.

O UOL News vai ao ar de segunda a sexta-feira em três edições, sempre ao vivo.

Quando: de segunda a sexta às 8h, 12h e 18h.

Onde assistir: Ao vivo na home UOL, UOL no YouTube e Facebook do UOL.

Veja a íntegra do programa: