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
2018
2011
2024
1991
2025
1999
2008
1996
1958
2021
1943
1961
2019
1992