A river deity, Koteafere, in Agyirnia, a suburb of Bibiani in the western north has ‘forced’ a married woman to confess to her husband for sleeping with their church deacon in the same community. According to sources, the Deacon, identified as ‘Deacon Emma’ of the Agyirnia assembly of the church …
Read More »