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 ...