Posts Tagged



Today is 25 years of Google Search. Surely, it can’t be that long, can it?! I recall it like it was yesterday when I first encountered Google. It had come to my attention by word of mouth when I worked at Africa Online, one of Kenya’s first Internet Service Providers

Read More