Uganda Independence Day Google Doodle Celebrates Uganda Independence Day 3 years ago Pearls are the natural world’s just gemstone framed in a living creature. Out of the 54 nations on the continent…