Google Mela 2011

Google Mela is an annual cultural celebration which is timed to coordinate with the Indian Independence Day, which is celebrated on August 15th.  "Mela" itself means "gathering" in Sanskrit.  This year's event took


Last Wednesday, Master Shu Dong Li and five of his students presented a martial arts demonstration at Google.  Having only seen a Wushu competition once, many years ago on television, it was a