David works as a guide at a sacred waterfall in Saut D’Eau, Haiti. Thousands of Catholics and Vodouisants flock to the waterfall each year seeking divine healing.
1986
2011
2018
1991
1961
1943
2024
2020
1980
2023
1996
2021
2019
1993