State Dept. science envoy resigns with letter that spells out 'Impeach'thehill.com7 points·obeone··1 commentOpen articleSaveView on HN