An Opera News Kenya publication
Prominent woman of God cum stateswoman Bishop Margaret Wanjiru’s has a little known son who is…