Thursday, 5 November 2026
Kenyan Digest

CORD leader Raila Odinga angrily dismisses ‘noisemaking’ idlers from Orange House

1 min read
Published

CORD leader Raila Odinga angrily dismisses 'noisemaking' idlers from Orange House.
source