A New Beginning The True Spirit of Christmas Tlalpujahua, the town that refused to die. That fateful morning in May appeared to be the final straw for the small mountain village of Tlalpujahua in the Mexican state of Michoacán. For more than 400 years, mining had...
