Tuesday, November 27, 2007

India shining? Not reallly

This link here shows clearly that India is not shining.