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

Coronavírus: presas idosas nos EUA pedem para ver filhos 'antes de morrer'

Getty Images/EyeEm
Imagem: Getty Images/EyeEm

De Universa, em São Paulo

03/06/2020 15h54

Mulheres que sobreviveram a abusos sexuais, ao câncer e à guerra, e que hoje estão em prisões nos Estados Unidos, fazem um apelo para que possam ver os filhos "antes de morrer". O site The Guardian mostra em reportagem de hoje que a pandemia do novo coronavírus já chegou a algumas unidades prisionais e está deixando em pânico prisioneiras, em especial as mais velhas.

O governador da Califórnia, Gavin Newsom, está enfrentando uma pressão crescente para conceder clemência a dezenas de mulheres idosas e vulneráveis que cumprem longas penas na prisão e estão em alto risco de morte por covid-19. Entre elas estão sobreviventes de violência doméstica, de doenças geralmente terminais, da guerra, e a maioria está encarcerada em locais onde o coronavírus se espalha rapidamente.

Ativistas de direitos humanos dizem que a rápida liberação de prisioneiros mais velhos e com a imunidade comprometida é necessária e pode potencialmente salvar centenas de vidas, mas Newsom resiste em dar clemência a pessoas condenadas por crimes classificados como graves ou violentos.

Mais de 6.000 prisioneiros contraíram o vírus no estado, pelo menos 23 morreram e as instalações continuam superlotadas.

Lutando contra o câncer e a covid-19 ao mesmo tempo

A reportagem ouviu algumas das mulheres que pediram para serem liberadas do encarceramento por conta de sua situação de saúde. Patricia Wright, por exemplo, tem 68 anos e está presa em Los Angeles. Ela tem câncer de fígado terminal, está atualmente em quimioterapia e provavelmente tem poucos meses restantes de vida: "Sou frágil e tenho tanto medo de morrer aqui", ela afirmou. "Sofro de solidão. É mais difícil que o câncer."

"É comovente estar longe dos meus filhos e netos. Só espero poder vê-los antes de deixar este mundo", ela diz.

Presa há mais de duas décadas, ela é legalmente cega e usa cadeira de rodas. Wright foi condenada por assassinato, acusada de contratar alguém para matar seu marido abusivo.

"Não sou uma ameaça para a sociedade", disse. "Eu ouvi o governador Gavin Newsom falar. Eu sei que, se ele soubesse da minha condição, ele me ouviria".

Maria Aredondo, 67 anos, outra prisioneira, tem câncer de mama em estágio dois e é mantida na mesma prisão que Wright. Ela foi condenada por assassinato depois que sua arma foi usada em uma tentativa de assalto que acabou em latrocínio. Segundo seus advogados, ela foi transferida para uma cela suja após voltar da quimioterapia no mês ado. Ninguém verificou se ela estava bem, disse sua filha, Maria Nuñez.

"Toda vez que temos notícias, ela diz que sua saúde está se deteriorando", acrescentou Nuñez.

Terri Hardy, porta-voz da prisão, disse que as mulheres foram transferidas "para permitir mais distanciamento social" e que as celas são limpas antes das transferências. As mulheres colocadas em isolamento ou quarentena devido à covid-19 têm o a "rondas médicas diárias", afirmou.

Carole Dunham, 29 anos, foi condenada por uma acusação de tráfico de drogas e foi presa depois de não completar o serviço comunitário. Ela tem dois filhos e é mãe solo, já que o marido foi assassinado.

Dunham tem diabetes tipo 1 e disse que recentemente desmaiou dentro de uma prisão em Los Angeles porque seu nível de açúcar no sangue estava muito baixo. Como a covid-19 se espalhou entre as mulheres ao seu redor, ela disse que o tratamento da equipe da cadeia piorou, e ela luta para obter a nutrição básica de que precisa. Às vezes eles lhe dão comida podre, ela disse em um telefonema.

"Nossos direitos estão sendo violados aqui", disse Dunham. "O que acontece se meus filhos ficarem sem mãe e pai? Eu penso nisso o tempo todo."

O escritório do xerife de Los Angeles, que istra essa prisão, não respondeu às perguntas do Guardian.