The Gävle goat graces the streets of the Swedish city each December (Picture: AFP) The Swedish city of Gävle is best known for erecting a 13-metre Christmas ‘goat’ every Nov ...
Fighting off shock, blood pumping from a gaping wound stretching down his forearm, Chad Stock had two conversations with God as the light faded on Easter Sunday 2024. The first the fiftyish father of ...