Inexplicable...
One of the charms of living in India is to discover that people from the most religious state in India-Tamil Nadu- have elected a chief minsiter who is a confirmed athiest and questions the very core of their beliefs about their religion day in and day out.

Links to this post:

