Google Doodle Celebrates Kenya’s Independence Day The present Doodle observes Kenya’s Independence Day, otherwise called Jamhuri Day (jamhuri signifies “republic” in…