UPDATE: Death announcement of Francis Kimani Gatua of Lowell,Massachusetts
It is with acceptance of God’s will that we announce the death of Francis Kimani Gatua of Lowell, Massachusetts. Francis was found dead in his apartment in Lowell, MA on Friday. Prayers are being held Daily ….