Praying to the Zongo Gods
Praying to the Zongo Gods (Jan 2024) - At the Zongo Falls on the Inkisi River in the Democratic Republic of the Congo, a couple of visitors go through a traditional local ritual – screaming the word Zongo as loud as possible while getting soaked by t...