Residents of Anomabo, a town in Cape Coast, Central Region, have been struck with fear after discovering a sheep on a sacred rock in the middle of the sea. The spot where the sheep was spotted is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results