Full Frame: The culture of death

Commentary
Updated:

After crawling miles on bloodied knees, worshipers reach the famous Santa Muerte altar in Tepito and break down in tears.

Brian L Frank