Indian public life