CTBT: Now More Than Ever