New Google Doodle: Miriam Makeba Grand Duchess of Tech 03.04.13 News, Reviews Leave a commentCivil Rights Activist & Music Legend Read More » Share !