Old Facebook Post Exposes Doctors’ Leader Ouma Oluga’s ‘Hatred’ for Kikuyus Jubilee reportedly has 36 bloggers. I can’t quite put my fingers on where the name came from, but somehow it stuck. Never mind no February 17, 2017 News·opinion·Politics·Social Media·TL