Cuauhtémoc Selected as 2026 World Cup Host City
CUAUHTEMOC, CHIHUAHUA, MEXICO The 2026 World Cup host cities have been announced and surprisingly ever single one of them is located in a place that’ll be real convenient for Mennonite audiences. Among the choices are […]