Author Rene Delgadillo

Rene Delgadillo

Rene Delgadillo is a multimedia journalism major at UT El Paso.