NCCK

1 Articles
Ida Odinga
POLITICS

Ida Odinga Swallows Her Words On Regulating Churches

Ida Odinga has been forced to withdraw her statement that she issued on Saturday, January 29 on regulating churches, following an uproar by...