CLEVELAND, OHIO – The annual Dia de los Muertos festival took place over the weekend in Cleveland’s vibrant Gordon Square neighborhood giving celebration to life and to those who have dearly departed. The Day of the Dead is one of the most important celebrations of the year in Mexico and other Latin American cultures. It …