Nancy Wairimu Magachi-Karumwa
10th Anniversary Sunrise: September 1958 – Sunset: August 10th 2012 Ten years have passed since you left us to be with the Lord on that Friday morning, when the buses carrying members of (PCEA) Landless Parish in Thika were travelling on a Christian mission trip to Tanzania, were in an accident. Beautiful memories of ten […]