Wednesday, April 23, 2008

Tech workers from India celebrate their culture and Telugu language

Article in The Sacramento Bee

2 comments: