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

Esse conteúdo é antigo

Em novos protestos, manifestantes ateiam fogo a delegacia em Minneapolis

29/05/2020 00h18Atualizada em 29/05/2020 09h10

Autoridades dos Estados Unidos decidiram nesta quinta-feira (28) enviar reforços a Minneapolis para conter a violência depois de dois dias de confrontos entre a polícia e os manifestantes chocados pelo brutal assassinato na segunda de um homem negro, que estava sob custódia da polícia.

Durante a madrugada desta sexta-feira, manifestantes invadiram uma delegacia e atearam fogo. Os policiais que estavam no local conseguiram abandonar o prédio. Não há informações de feridos.

A morte de George Floyd, de 46 anos, é a mais recente de uma longa série de assassinatos de negros pela polícia.

Mas, após os saques e lojas incendiadas na noite de quarta-feira, as autoridades estaduais alertaram que não tolerariam mais excessos, garantindo ao mesmo tempo que o caso está sendo investigado.

Delegacia queimada - Stephen Maturen/Getty Images - Stephen Maturen/Getty Images
Delegacia é queimada durante protestos em Minnesota
Imagem: Stephen Maturen/Getty Images
O governador do estado de Minnesota assinou um decreto autorizando a intervenção da Guarda Nacional e o envio de 200 policiais e helicópteros estaduais.

"A morte de George Floyd deve trazer justiça e reformas fundamentais, sem mais mortes e destruição", expressou o governador Tim Walz em comunicado, enquanto mais protestos são esperados.

O vídeo gravado por um pedestre mostra Floyd algemado, com dificuldades para respirar, com um policial colocando um joelho em seu pescoço depois de prendê-lo por supostamente usar uma nota falsificada de 20 dólares.

Enquanto estava imobilizado, o homem chega a dizer: "Eu não consigo respirar".

Depois de vários minutos com o joelho do policial em seu pescoço, Floyd fica imóvel e é transferido para o hospital, onde foi declarada sua morte.

A Casa Branca informou que o presidente Donald Trump estava "muito preocupado" depois de ver as imagens "atrozes e espantosas" do assassinato e que ele exigiu que a investigação recebesse a máxima prioridade.

"Ele quer que a justiça seja feita", declarou a secretária de imprensa de Trump, Kayleigh McEnany.

Os quatro policiais envolvidos foram demitidos e as autoridades locais e federais estão investigando o caso. Mas ainda não foram apresentadas acusações, alimentando raiva e frustração.

- "A vida dos negros importa" -O irmão de Floyd, Philonise Floyd, disse à CNN que os policiais que participaram da prisão e foram demitidos, mas ainda estão livres quando deveriam ter sido presos e denunciados por homicídio.

"Eles precisam ser presos e responsabilizados por tudo, porque essas pessoas querem justiça agora", acrescentou. "As pessoas estão dilaceradas e magoadas porque estão cansadas de ver homens negros morrerem constantemente mais de uma vez".

A Alta Comissária da ONU para os Direitos Humanos, Michelle Bachelet, pediu aos Estados Unidos que tomem "medidas sérias" após "este último de uma série de assassinatos de afro-americanos desarmados, cometidos pela polícia americana".

A Comissão Interamericana de Direitos Humanos, um órgão da OEA, condenou a morte "devido ao uso excessivo da força pela polícia". E, em uma série de postagens no Twitter, citou estatísticas indicando que pessoas de ascendência africana nos Estados Unidos têm três vezes mais chances de serem mortas do que brancos.

O crime recorda o caso do nova-iorquino Eric Garner, um homem negro que morreu em 2014 em Nova York ao ser asfixiado enquanto era detido por um policial branco. Garner também disse "Não consigo respirar", uma frase que se tornou um grito de guerra do movimento 'Black Lives Matter' (A vida dos negros importa).

Minnesota também foi marcada pela morte em 2016 de um motorista negro, Philando Castile, morto a tiros durante uma blitz diante de sua companheira e uma criança.

- "Déficit de esperança" -A chefe de polícia de Minneapolis, Madaria Arradondo, disse que apoia o direito do público de se manifestar pacificamente, mas alertou que não permitirá a violência que ocorreu na quarta-feira à noite.

"Sei que há um déficit de esperança em nossa cidade ... sei que este departamento contribuiu para esse déficit de esperança", mas "não permitirei que esse déficit continue crescendo", disse Arradondo em entrevista coletiva.

Embora tenha garantido o respeito do direito dos moradores de demonstrar e expressar sua dor, ela acrescentou que "não autorizaria nenhum ato criminoso" que pudesse agravar o trauma da população.

Dois protestos ocorreram calmamente na quarta-feira à tarde, mas houve excessos durante a noite perto da delegacia onde os agentes envolvidos no crime trabalhavam.

Trinta lojas foram saqueadas ou queimadas e a polícia teve que disparar gás lacrimogêneo para impedir que manifestantes invadissem a delegacia.

Um homem morreu após ser baleado perto dos protestos e um suspeito foi preso.

- "Frustração extrema" -Os reverendos Jesse Jackson e Al Sharpton, figuras icônicas na luta pelos direitos civis, foram a Minneapolis nesta quinta-feira para prestar homenagem a Floyd.

O primeiro pediu protestos em todo o país.

A revolta pela morte de Floyd e com o tratamento policial aos negros provocou protestos em Los Angeles, onde houve uma eata no centro da cidade na noite de quarta-feira. No ato, a Highway 101 foi bloqueada brevemente.

O Union Square, em Nova York, também foi palco de manifestações, e pelo menos cinco pessoas foram presas.

Ativistas estão planejando um ato de repúdio ao crime na sexta-feira no centro de Washington DC, perto da Casa Branca.

Ilhan Omar, uma mulher negra somali que representa Minneapolis no Congresso, pediu calma, mas observou que havia "extrema frustração" e que "a raiva continua a crescer porque a justiça ainda não foi feita".

str-pmh-chp/ad/dga/lca