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

Witzel é denunciado à ONU por recorde de mortes em ações policiais no Rio

O governador Wilson Witzel em posse do secretário de Polícia Militar do Rio - SEVERINO SILVA/AGÊNCIA O DIA/AGÊNCIA O DIA/ESTADÃO CONTEÚDO
O governador Wilson Witzel em posse do secretário de Polícia Militar do Rio Imagem: SEVERINO SILVA/AGÊNCIA O DIA/AGÊNCIA O DIA/ESTADÃO CONTEÚDO

Gabriel Sabóia

Do UOL, no Rio

07/05/2019 17h16Atualizada em 07/05/2019 18h56

A Comissão de Direitos Humanos da Alerj (Assembleia Legislativa do Rio de Janeiro) e a deputada federal Talíria Petrone (PSOL-RJ) denunciaram à ONU (Organização das Nações Unidas) o que consideram uma "agenda genocida" do governador Wilson Witzel (PSC). Em ofícios enviados hoje à ONU, a deputada Renata Souza (PSOL), que preside a comissão, e a parlamentar federal ressaltam dados do ISP (Instituto de Segurança Pública) e lembram que as mortes em confrontos com policiais no estado do Rio chegaram a um nível recorde no primeiro trimestre deste ano.

De acordo com Renata, que também encaminhou ofício à OEA (Organização dos Estados Americanos), as 434 pessoas mortas em ações das forças de segurança, entre janeiro e março, estão diretamente relacionadas à permissividade do governador, que se mostra favorável ao "abate" de criminosos que estejam portando fuzis e ao uso de helicópteros como plataformas para realização de tiros durante operações.

As denúncias à ONU e à OEA foram feitas no dia seguinte a uma operação policial no complexo de favelas da Maré que deixou oito suspeitos mortos --a ação é a segunda mais letal desde 2013, ficando atrás somente de outra operação, na região de Santa Teresa, que deixou 15 mortos em fevereiro ado.

Caso as denúncias sejam aceitas, o Brasil pode responder pelas mortes em cortes internacionais. Os documentos pedem que a ONU recomende formalmente ao Estado brasileiro a redução da letalidade em ações policiais e que o organismo avalie a conduta de Witzel, que encorajaria a letalidade de agentes de segurança.

As falas do governador não são só polêmicas, elas são irresponsáveis. Witzel não se apresenta como um estadista, um mediador de conflitos. As falas dele mostram que não há política pública no Rio para redução de homicídios. Ele promove o contrário.

Renata Souza, deputada estadual do PSOL

A denúncia enviada por Renata também ressalta as imagens compartilhadas pelo governador fluminense em suas redes sociais, nas quais aparece em operações policiais e até mesmo segurando armas. As 15 mortes nos morros do Fallet e Fogueteiro, em fevereiro, também são citadas como exemplo desse tipo de política.

Rajada de tiros a partir de helicóptero

Moradores da Maré denunciaram a ocorrência de muitos disparos feitos por helicóptero contra a comunidade. Em vídeos publicados nas redes sociais, é possível ver uma aeronave policial sobrevoando a Maré em baixa altitude. São ouvidos muitos tiros, mas não é possível identificar se eles eram disparados por snipers a partir do helicóptero. Por meio de nota, a Polícia Civil disse apenas, sem citar o emprego do helicóptero, que "todos os protocolos para a realização da operação foram tomados".

Procurada pela reportagem, a Polícia Militar informou que as operações são "pautadas por planejamento prévio e executadas dentro da lei" e que, nas ações realizadas em áreas conflagradas, a prioridade é "a prisão de criminosos e apreensão de drogas e armas".

Governador endossa ação na Maré

A Polícia Civil afirma que todos os mortos na ação de ontem eram suspeitos de envolvimento com tráfico de drogas e que o objetivo da operação era capturar Thomas Jayson Gomes Vieira, conhecido como "3N", suspeito de ser o responsável pela guerra entre facções criminosas na comunidade do Salgueiro, em São Gonçalo, região metropolitana do Rio. O criminoso, porém, conseguiu fugir.

"Houve resistência dos criminosos e oito suspeitos de fazerem parte do tráfico foram baleados e morreram no confronto. Outros três foram conduzidos à delegacia, entre eles um segurança pessoal do 3N e a mulher dele", disse a polícia por meio de nota.

Os nomes dos baleados não foram divulgados. A ação ainda teve a apreensão de sete fuzis, três pistolas, carregadores com munição, 14 granadas, cerca de R$ 35 mil e drogas.

Ao jornal "O Globo", Witzel endossou a ação policial na Maré.

Se você reclamar da atuação da polícia, é melhor não ter polícia. Se formos reclamar que tem polícia na rua e trabalhando, então é melhor fechar isso aqui e entregar a chave para o tráfico de drogas. A princípio, quem foi morto é porque estava de fuzil e atirou contra a polícia.

Wilson Witzel, governador do Rio

Em fevereiro, Witzel disse, mesmo diante das denúncias de abusos, que "o que aconteceu no morro Fallet-Fogueteiro foi uma ação legítima da PM".

Witzel foi procurado, através de sua assessoria de imprensa, para comentar as denúncias à ONU e à OEA assim como os recordes de letalidade em seu governo, mas não se manifestou até a publicação desta reportagem.

Vídeo mostra helicóptero em ação policial na Maré

UOL Notícias