The Mexican Consulate in El Paso is encouraging residents to spend their spring break in Ciudad Juárez as part of an ...
Everything is set at the Estadio Ciudad de los Deportes, where the Cruz Azul's Celestial Machine will face off against ...