Browsing Tag

Raila in Lowell

Day Raila wowed Kikuyu worshippers

When a Facebook flier announcing that former Prime Minister Raila Odinga would attend a service at St Stephens Church in Lowell, Massachusetts was circulated early last week, many people who saw it were piqued. “When I saw the…