Fun with initials

If you recognize more than a few of these initials, you’re of a certain age, I suspect. NAACP, CORE, SNCC, SDS, VVAW, SCLC, VISTA, FSM, NUL, ICBM, MIRV, SEATO, NATO, SALT, SAO, EEC, SMERSH, SPECTRE, UNCLE, THRUSH, and KAOS. What are they? Answers below the fold.