3 days agoA new NBC News - Telemundo poll of Latino voters shows cost of living top concernNews Empire