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

'A polícia vai mirar na cabecinha e... fogo', afirma Wilson Witzel

O governador eleito do Rio de Janeiro, Wilson Witzel (PSC) - Jose Lucena/Futura Press/Estadão Conteúdo
O governador eleito do Rio de Janeiro, Wilson Witzel (PSC) Imagem: Jose Lucena/Futura Press/Estadão Conteúdo

Roberta Pennafort

Rio

01/11/2018 13h10

Eleito governador do Rio com discurso apoiado no combate à corrupção e ao tráfico de drogas, além da promessa de promover o desenvolvimento econômico, Wilson Witzel (PSC) reafirmou, em entrevista ao jornal "O Estado de S.Paulo", que policiais que matarem quem portar fuzis não devem ser responsabilizados "em hipótese alguma". Segundo ele, a autorização para o "abate", a ser oficializada, não aumentará a letalidade no estado -- hoje, são cerca de 500 registros por mês, ou 16 assassinatos por dia. Para Witzel, a medida reduzirá o número "de bandidos de fuzil em circulação".

"O correto é matar o bandido que está de fuzil. A polícia vai fazer o correto: vai mirar na cabecinha e... fogo! Para não ter erro", afirmou o governador eleito, que é ex-juiz federal, nascido em Jundiaí (SP), e novato na política.

Ele ainda chamou os antecessores no governo do estado do Rio de "constelação de pilantras" e disse que vai pedir à futura gestão Jair Bolsonaro (PSL), um aliado, a permanência das Forças Armadas de janeiro até outubro de 2019, dez meses além do prazo do decreto da intervenção federal na segurança. A seguir, os principais trechos da entrevista:

O sr. se apresenta como uma novidade. Já se sente político?

Eu estou governador durante quatro anos. Se o povo avaliar bem, a gente fica mais quatro. Acho a reeleição saudável. Não concordo com o presidente Bolsonaro nessa. Ele vai acabar ficando oito anos também.

Além da segurança, qual será seu principal foco?

O principal é gerar emprego, aumentar o PIB da agricultura, a educação, a saúde, diversificar o turismo.

Espera que o Rio seja privilegiado na renegociação do Regime de Recuperação Fiscal?

O presidente tem de ouvir todos os governadores e arrumar uma solução. É uma discussão que tem de ser travada. O presidente é "paulistoca" (paulista e carioca) e o governador também. Mas a preocupação dele é nacional. Quero tirar o Rio das páginas policiais para colocar nas páginas positivas. Hoje, o turismo no Rio está com crescimento negativo. O chinês olha para o Rio e pensa só em praia, mulher de bunda de fora.

Os servidores podem confiar que não terão mais salários atrasados?

Nosso problema não é de despesa, é de receita. Tudo o que o Estado tem de fazer é melhorar o desempenho de sua economia. Vem perdendo essa capacidade em razão de escândalos, por falta de interesse das empresas. O ICMS é alto, as isenções foram feitas de forma seletiva. Houve receio do empresariado. O (atual governador, Luiz Fernando) Pezão ficou marcado por causa dos governos anteriores. Perdeu credibilidade. Eu não tenho relação com eles. Isso já é uma sinalização positiva para os investidores. Não sou ladrão, minha vida mostra. Os últimos governadores, só Jesus na causa... Foi uma constelação de pilantras.

O senhor defende a excludente de ilicitude para policiais. Então no caso do policial que mata em serviço não deve haver mesmo qualquer responsabilização?

Se for um ato em confronto, em que o policial está acobertado por uma excludente de ilicitude, não é homicídio, é morte em combate. A excludente está no Código Penal desde 1940, Artigo 25. (Responsabilização) em hipótese alguma. É auto de resistência e arquivo. O ato é lícito.

Não há consenso sobre a interpretação de que basta o bandido estar de fuzil, sem mirar em alguém, para que se configure ato em legítima defesa.

Se estiver mirando em alguém, tem de receber tiro na cabeça na hora.

Se não há agressão, é legítima defesa sem dúvida?

Também tem de morrer. Está de fuzil? Tem de ser abatido.

Se o senhor dá essa autorização expressa e o policial depois é processado, a responsabilidade não cai no seu colo?

Não vai cair no meu colo nada. Vai cair no colo do Estado. O Estado tem de entender que tipo de segurança pública quer.

Houve casos de pessoas que morreram porque estavam com uma furadeira ou um guarda-chuva. Os policiais se confundiram. Atira primeiro e verifica depois?

Quem atirou é um incompetente, não devia ter atirado. Não estava preparado. Se fizer um curso de "sniper", vai estar preparado para identificar quem está de guarda-chuva.

O senhor falou em colocar "snipers" em helicópteros. Os moradores das favelas ficam em pânico nessas operações.

E os cinco bandidos de fuzil atirando para tudo quanto é lado não contam, não? A errada é a polícia?

Da polícia o cidadão espera a conduta correta; do bandido, não...

O correto é matar o bandido que está de fuzil. A polícia vai fazer o correto: vai mirar na cabecinha e... fogo! Para não ter erro.

Essa diretriz não vai aumentar os índices de letalidade?

Vai reduzir os índices de bandido de fuzil em circulação.

Se matar bandido reduzisse a violência, o Rio seria um paraíso...

Então não está matando, não é? Está deixando de matar.

O senhor está dizendo que a polícia do Rio mata pouco? Só em agosto, foram 175 pessoas mortas por policiais (um aumento de 150% na comparação com agosto de 2017).

Tem de resolver o problema, não está sendo resolvido.

A polícia do Rio é a que mais morre e a que mais mata do Brasil.

É que tem muito bandido na rua. Mas não é só um lado da moeda. Tem a questão do combate à lavagem, o trabalho para asfixiar quem está fornecendo fuzis. Não é só fazer guerra: tem de tirar o fuzil de circulação, evitar isso. Caso contrário, não adianta, é chover no molhado. É incompetência de todos os lados.

As informações são do jornal "O Estado de S. Paulo".