Pascal Odira Ndiege
Born: 14th April, 1953 – Rested: 2nd April, 2022 Pascal Odira Ndiege committed his life to the Almighty God on the 2nd April,2022 in Sacramento, California – United States of America, after a long bravely borne battle with Cancer in the caring hands of his beloved Wife Mariam Ndiege. Pascal is the son of the […]