Massachusetts.Professor Solomon Waigwa is the founder and senior pastor of Rhema Gospel Church in Irving Texas. Pic By: Sam Mwaura /Samrack Media

Back to top button