Chickens Sacrificed to Appease Water Gods at Our New Well in the Philippines
Truth? Yes, it is stranger than fiction at times. Often the limits of credibility are stretched beyond imagination in the Philippines (and in politics.) The other day two chickens, a….