To stare or not to stare Let me start with a confession. I`m a starer. Put it down to my Malayali genes. For those who are not Mallu or have no Mallu friends (really?): the state of Kerala wins all staring contests hands down. This is no mean feat in a country that stares. We…
Continue Reading