
În câteva cuvinte
Mii de migranți venezueleni și din alte țări sunt blocați în Tapachula, Mexic, încercând să se întoarcă în țările lor de origine din cauza lipsei de documente și resurse. Orașul, care odată era un punct de tranzit aglomerat pentru migranți, este acum pustiu, cu mulți migranti disperați să scape.
Sub soarele arzător al dimineții, o mulțime agitată de oameni se îmbulzește în fața unui oficial de imigrări într-un colț îndepărtat al Mexicului, fiecare persoană implorând să urce într-un zbor spre casă. Nu încercau să ajungă în Statele Unite, așa cum mulți dintre ei speraseră nu cu mult timp în urmă. Acum încearcă să se întoarcă în Venezuela – sau pur și simplu să scape din acest oraș – dacă ar avea pașapoartele, actele sau mijloacele necesare pentru a pleca.
Există cel puțin 3.000 de venezueleni blocați în Tapachula, un oraș sufocant din apropierea punctului cel mai sudic al Mexicului, care a fost odată o poartă de intrare pentru migranții care veneau din Guatemala. Nu cu mult timp în urmă, mii de oameni se trudeau pe străzile sale, adăposturile erau arhipline și dormeau în curți, parcuri și piețe.
Dar orașul a devenit liniștit. Adăposturile sunt goale. Parcurile unde familiile se înghesuiau zac pustii.
Acum, mișcarea este inversă. Unul câte unul, oamenii se îmbarcă în autobuze, își refac pașii pe jos sau plutesc înapoi peste râul Suchiate – înapoi în Guatemala și în țările lor natale.
Imagine: Migranți venezueleni așteptând în fața unui birou de migrație din Tapachula, sperând să fie repatriați cu zboruri umanitare.
Imagine: Ceea ce a fost odată un punct de trecere aglomerat pentru migranții care intrau în Mexic, râul Suchiate este acum liniștit. Doar câțiva fac călătoria în sens invers, întorcându-se la casele lor sau traversând pentru cumpărături locale.
CUBA
HAITI
MEXICO
Caribbean
Sea
GUATEMALA
VENEZUELA
Colombia
Pacific Ocean
PERU
400 miles
Mexico City
MEXICO
BELIZE
CHIAPAS
GUATEMALA
Tapachula
El SALVADOR
250 miles
(function (containerId, opts) {
var nameSpace = opts.namespace || '';
var containers = findContainers(containerId);
containers.forEach(resize);
function resize(container) {
var onResize = throttle(update, 200);
var waiting = !!window.IntersectionObserver;
var observer;
update();
document.addEventListener('DOMContentLoaded', update);
window.addEventListener('resize', onResize);
// NYT Scoop-specific code
if (opts.setup) {
opts.setup(container).on('cleanup', cleanup);
}
function cleanup() {
document.removeEventListener('DOMContentLoaded', update);
window.removeEventListener('resize', onResize);
if (observer) observer.disconnect();
}
function update() {
var artboards = selectChildren('.' + nameSpace + 'artboard[data-min-width]', container),
width = Math.round(container.getBoundingClientRect().width);
// Set artboard visibility based on container width
artboards.forEach(function(el) {
var minwidth = el.getAttribute('data-min-width'),
maxwidth = el.getAttribute('data-max-width');
if (+minwidth = width || maxwidth === null)) {
if (!waiting) {
selectChildren('.' + nameSpace + 'aiImg', el).forEach(updateImgSrc);
selectChildren('video', el).forEach(updateVideoSrc);
}
el.style.display = 'block';
} else {
el.style.display = 'none';
}
});
// Initialize lazy loading on first call
if (waiting && !observer) {
if (elementInView(container)) {
waiting = false;
update();
} else {
observer = new IntersectionObserver(onIntersectionChange, {rootMargin: "800px"});
observer.observe(container);
}
}
}
function onIntersectionChange(entries) {
// There may be multiple entries relating to the same container
// (captured at different times)
var isIntersecting = entries.reduce(function(memo, entry) {
return memo || entry.isIntersecting;
}, false);
if (isIntersecting) {
waiting = false;
// update: don't remove -- we need the observer to trigger an update
// when a hidden map becomes visible after user interaction
// (e.g. when an accordion menu or tab opens)
// observer.disconnect();
// observer = null;
update();
}
}
}
function findContainers(id) {
// support duplicate ids on the page
return selectChildren('.ai2-responsive', document).filter(function(el) {
if (el.getAttribute('id') != id) return false;
if (el.classList.contains('ai2-resizer')) return false;
el.classList.add('ai2-resizer');
return true;
});
}
// Replace blank placeholder image with actual image
function updateImgSrc(img) {
var src = img.getAttribute('data-src');
if (src && img.getAttribute('src') != src) {
img.setAttribute('src', src);
}
}
function updateVideoSrc(el) {
var src = el.getAttribute('data-src');
if (src && !el.hasAttribute('src')) {
el.setAttribute('src', src);
}
}
function elementInView(el) {
var bounds = el.getBoundingClientRect();
return bounds.top wait) {
clearTimeout(timeout);
run();
} else if (!timeout) {
timeout = setTimeout(run, remaining);
}
};
}
})("g-MEXICO-TAPACHULAmap-box", {namespace: "g-", setup: window.setupInteractive || window.getComponent});
De The New York TimesAvem probleme cu preluarea conținutului articolului. Vă rugăm să activați JavaScript în setările browserului. Vă mulțumim pentru răbdare în timp ce verificăm accesul. Dacă sunteți în modul Reader, vă rugăm să ieșiți și să vă conectați la contul dvs. Times sau să vă abonați pentru toate publicațiile The Times. Vă mulțumim pentru răbdare în timp ce verificăm accesul. Sunteți deja abonat? Conectați-vă. Vreți tot de la The Times? Abonați-vă.