Human Rights and Revolution. Carter Personal Interest Human Rights (not an absolute view) Panama Nicaragua (and linkage to Iran) El Salvador (see 228.
Carter