indian public