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

Bonde de miliciano que apoiou ministra de Lula foi ligado a cem mortes

Da esquerda para direita: a atual ministra Daniela Carneiro, Giane do Jura (esposa do miliciano), o deputado estadual Márcio Canella e o miliciano Jura durante ato de campanha em 2018 - Reprodução/Facebook
Da esquerda para direita: a atual ministra Daniela Carneiro, Giane do Jura (esposa do miliciano), o deputado estadual Márcio Canella e o miliciano Jura durante ato de campanha em 2018 Imagem: Reprodução/Facebook

Do UOL, no Rio

05/01/2023 04h00

A milícia chamada Bonde do Jura foi ligada a uma centena de assassinatos na Baixada Fluminense na década de 2000, de acordo com investigações da Polícia Civil do RJ.

Condenado por chefiar a quadrilha, o ex-PM Juracy Alves Prudêncio, o Jura, apoiou pessoalmente em 2018 a candidatura a deputada federal da recém-empossada ministra do Turismo. Em 2022, quando Daniela Carneiro (União Brasil) foi reeleita como a maior votação do RJ e Jura se encontrava preso, a ex-vereadora Giane do Jura, esposa do miliciano, fez ativamente campanha para Daniela.

Jura foi preso pela Draco (Delegacia de Repressão às Ações Criminosas Organizadas), responsável pelo combate às milícias no Rio, em 2009. Na época, sua quadrilha controlava cinco bairros de Nova Iguaçu, além de atuar em áreas de outras três cidades da Baixada Fluminense.

Eles [a milícia de Jura] são responsáveis por pelo menos cem mortes."
Jorge Gerhard, chefe do Serviço de Inteligência da Draco à época da prisão

  • Jura --que ainda se encontra preso-- foi condenado a 26 anos de prisão por homicídio e associação criminosa -- ele foi considerado culpado por ass um homem que se desentendeu com integrantes da milícia;
  • Em 2017, ou ao regime semiaberto e deixou a cadeia para trabalhar na Prefeitura de Belford Roxo;
  • A nomeação ocorreu na gestão de Waguinho (União Brasil), marido de Daniela Carneiro, até hoje prefeito de Belford Roxo;
  • Jura foi cedido por dois anos para a Alerj para trabalhar como segurança do então deputado estadual Wolney Rocha;
  • Em 2020, após suspeitas de irregularidades em folhas de ponto, a Justiça determinou que Jura voltasse à prisão;
  • O miliciano foi identificado pela I das Milícias da Alerj como chefe de milícia em 2008;
  • Em 2011, Juracy foi expulso da Polícia Militar;

Em outro processo de homicídio a que responde —ainda sem condenação— Juracy foi definido pelo Ministério Público do RJ como "líder de atuante e violenta organização criminosa".

Ele já foi condenado por homicídio e organização criminosa. Além disso, em sua ficha, Jura tem registros em delegacias dos seguintes crimes:

  • Homicídio qualificado;
  • Tentativa de homicídio;
  • Formação de quadrilha;
  • Associação criminosa;
  • Compra de votos;
  • Falsidade ideológica eleitoral;

Ameaças a autoridades

De acordo com investigações da Polícia Civil e da I das Milícias, Jura tem um longo histórico de ameaças contra policiais e políticos no RJ.

  • O miliciano tentou se eleger vereador em Nova Iguaçu em 2008 pelo PRP;
  • Investigação da PF o acusou de compra de votos e falsidade ideológica eleitoral durante a campanha;
  • Como represália, o miliciano planejou matar o delegado federal Robson Dartagnan Nunes Barbosa, então chefe da Delegacia da PF em Nova Iguaçu;
  • Apesar de ter tido votação expressiva --9.335 votos--, ele não conquistou o mandato porque seu partido não alcançou o quociente eleitoral;
  • A derrota fez com que Jura ameaçasse de morte o então deputado federal e ex-prefeito de Nova Iguaçu Nelson Bornier por "tê-lo colocado no partido fraco", segundo a I das Milícias;
  • Segundo foi noticiado na época da prisão de Jura, ele também teria ameaçado de morte Marcelo Freixo, presidente da I das Milícias;
  • Hoje presidente da Embratur e subordinado a Daniela, Freixo afirmou ao UOL não se lembrar de ter sido ameaçado de morte por Jura;
  • O miliciano também ameaçou agentes da Corregedoria da PM e policiais civis que o investigavam;

O que dizem Jura e Daniela

Ela [Daniela] ressalta que o apoio político não significa que ela compactue com qualquer apoiador que porventura tenha cometido algum ato ilícito. Daniela Carneiro salienta que compete à Justiça julgar quem comete possíveis crimes
Nota da assessoria de Daniela Carneiro

A ministra disse também que não tem nenhuma relação com a contratação de Jura em Belford Roxo.

Luan Palmeira, advogado de Jura, afirmou que o ex-PM "não nutre qualquer vínculo com atividades criminosas". Disse ainda que Giane é "política de grande estima" e "jamais teve seu nome envolvido em qualquer ato de promiscuidade no desempenhar da vida pública".