David Marvelous David Marvelous - Oghene Doh byBelievers Companion -Sunday, June 05, 2022 David Marvelous is one whose heart desires to always give thanks to God for everything, no matt…