Mexico

Many inmates on the island prison of Islas Marias worship La Santa Muerte – The Saint of Death. When a group of young Catholic students forego Easter festivities on mainland Mexico to visit the inmates, they bring with them new hope and life.

Exposure International Ltd

You are using an outdated browser.
Please upgrade your browser to improve your experience.