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

PM diz que matou suspeito em Osasco em revide, mas vídeo contradiz versão

Luís Adorno

Do UOL, em São Paulo

17/01/2020 13h33Atualizada em 17/01/2020 15h49

Resumo da notícia

  • PM diz que atirou em homem que "foi para cima" com arma de fogo
  • Vídeo, porém, mostra PM atirando nas costas de homem que estava correndo
  • SSP diz que circunstâncias estão sendo apuradas pela Polícia Militar
  • Suspeito teria tentado roubar um bar com comparsa; ambos foram reconhecidos por testemunhas

Um policial militar matou, com dois tiros nas costas, um suspeito de roubar um bar em Osasco, na região metropolitana, às 21h35 de ontem. A versão apresentada pelos PMs na delegacia, no entanto, contrasta com imagens que flagraram a ação.

De acordo com os policiais militares Alípio Pereira Rodrigues e Layrton Levi Gonçalves de Almeida, eles foram acionados para ir à avenida Getúlio Vargas para tentar evitar um roubo em andamento dentro de um bar.

A versão apresentada pelos PMs é que, ao chegar ao local, se depararam com dois suspeitos dentro de um Ford Fiesta vermelho. Durante abordagem, Sandro Alves dos Santos, 48, foi detido em flagrante com uma arma de fogo.

Ainda de acordo com a versão dos policiais, Ivan Alves Tuchtler, 50, que estava com Sandro, "partiu para cima" do PM Rodrigues com uma arma de fogo. Nesse momento, o PM afirmou na delegacia que "repeliu a uma injusta agressão com dois disparos".

Imagens feitas por pessoas que avam pelo local no momento e que estão sob posse da Polícia Civil mostram uma versão diferente da apresentada pelos PMs Rodrigues e Almeida.

Pelas imagens, é possível ver um PM correndo com uma arma de fogo e atirando nas costas de um homem que também estava correndo. O homem cai no instante que é atingido. A Corregedoria da PM investiga se houve alguma irregularidade.

Os PMs afirmaram que preservaram o local dos fatos e que acionaram o SAMU, que socorreu Tuchtler até o pronto-socorro Rochedalle, onde não resistiu aos ferimentos.

O dono de um bar afirmou à Polícia Civil que os dois homens anunciaram assalto no local. Um estava com uma arma de fogo e o outro com uma faca. Outras testemunhas corroboraram com o depoimento.

Ambos foram reconhecidos como autores do roubo.

Compareceu na delegacia, ainda, uma mulher que afirmou que pessoas com as mesmas características, horas antes, a abordaram m uma rua de Osasco tentando roubá-la e estuprá-la.

"Mais um caso em que a versão apresentada pelos policiais não condiz com as provas que estão emergindo na investigação dos fatos. Casos assim corroem a confiança que as pessoas em geral possam ter com a foça policial", diz o professor de gestão pública da FGV (Fundação Getúlio Vargas) Rafael Alcadipani.

"Ninguém quer ter uma polícia com membros que mentem. Que a investigação estabeleça a verdade dos fatos e que a Polícia Militar tenha um trabalho mais forte para lidar e enfrentar a letalidade policial. Essa é uma das urgências da política de segurança pública de São Paulo", complementou o especialista.

O ouvidor das polícias de São Paulo, Benedito Mariano, afirmou que instaurou procedimento interno. "Solicitei para a Corregedoria da PM avocar o caso e, também, afastar os PMs envolvidos", disse.

Em nota, a SSP (Secretaria da Segurança Pública) afirma que "todas as circunstâncias relativas ao fato estão sendo apuradas pela Polícia Militar, que instaurou um IPM (Inquérito Policial Militar)".

Ainda segundo a pasta, "um dos autores do crime, de 48 anos, foi preso em flagrante. As armas dos PMs envolvidos no fato foram encaminhadas para perícia, assim como um revólver calibre .38 e uma faca, que estavam com os criminosos. O caso foi registrado pelo 10º DP de Osasco".

Os PMs foram afastados do serviço operacional e levados para acompanhamento psicológico. Segundo a PM, já foram ouvidas testemunhas e as imagens foram analisadas.