ScienceGoogle Art Project launches for Museums in DelhiShahid AbbasiApril 10, 2012April 10, 2012 by Shahid AbbasiApril 10, 2012April 10, 2012 Delhi: Exciting news for art lovers in India is that Google Art Project has been launched in India, reports Google India....