Deve Gowda reiterates India's position on CTBT

Record ID: 281632