NewsRiver Gods Demand 5 Humans As Sacrifice Before Re-Commissioning Of A Toilet FacilityICON7 July 2022 by ICON7 July 20220384 Residents of Ampabame No-1 in the Ashanti Region cannot use a new 32-seater toilet facility because a river deity has demanded 5 human beings to...