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
2024
2020
1967
1958
1980
1961
1996
1943
2023
2021
2025
2019