Two fetish priests were nearly executed on Wednesday 20th May 2020 for preventing rain from falling in Penyi, a town near Dzodze in the Ketu-North municipal assembly but for Police intervention. They are now arrested and in police custody According to natives around, these two fetish priest has caused Famers …
Read More »