By signing up, I agree to the sites
Already Signed Up? Sign in
Not Registered? Sign Up
Tamil Nadu leaders, despite being worshipped as gods, accepted people's verdict with apparent humility. South of that state, across the Palk Strait, the story is starkly..