HOUSTON — Hundreds of people attended the third annual Dia de los Muertos Festival and Parade in downtown Houston on Saturday. Dia de los Muertos or Day of the Dead is a holiday that originated in Mexico. It’s a celebration of life and death to honor loved ones who have…Read More
Hundreds celebrate Dia de los Muertos at festival and parade in Houston
