Tag: Bishop Robert Wafula news

Raila Odinga accepts Jesus Christ as his personal savior

Raila Odinga is now a saved man. The NASA Presidential candidate accepted…

Robert Makasi