Walking to America | Opinions
The isthmus of Tehuantepec, the narrow strip of land that separates the Gulf of Mexico from the Pacific Ocean in the southern Mexican state of Oaxaca, is known for its spectacularly fierce winds, which have toppled many a cargo truck navigating its thoroughfares. The isthmus is currently also playing host…