By Sara Webb

It takes India weeks to complete an election and it never passes without flashes of violence.