Today’s Google Doodle Celebrates the Life of ‘Human Computer’ Shakuntala Devi
Recent visitors to Google’s homepage were probably wondering who the bindi-wearing, sari-clad woman in today’s Google Doodle was. That’s Shakuntala Devi a former child prodigy … Read more