Google Doodle ScienceGoogle Doodle celebrates 66th Independence day of IndiaMasroor Ahmed KhanAugust 15, 2013August 15, 2013 by Masroor Ahmed KhanAugust 15, 2013August 15, 2013 New Delhi: Google Doodle is known for paying homage to the cultural events happening globally....