web
stats

Chickens Sacrificed to Appease Water Gods at Our New Well in the Philippines

well in guimarasphilippines

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 male and female, were sacrificed to appease the water gods at our new well in the Philippines.

Read moreChickens Sacrificed to Appease Water Gods at Our New Well in the Philippines