It was three in the afternoon —siesta time, as Spaniards would say— when a sudden thud startled all components of the Kenyan village. A metal ring had fallen out of the sky, thankfully missing any hut or construction with people inside, and was half-laying, half resting among the vegetation. What a way to end 2024. […]