India ratifies Paris climate accord

Record ID: 423388