SHOWERS OF BLESSINGS
The time was midnight on Thursday, December 12, 1963. The venue: Uhuru Gardens on Langata Road. As if the heavens had joined in applause, rippling waves of thunder clattered across the midnight sky as drenching rain spattered on everyone, except the few lucky ones who...