India offers to review its stand on CTBT

Record ID: 281678