Alice Slater


Alice Slater is a leader in the effort to abolish nuclear weapons. She's written a cool article about the Iran Deal. Thought you might be interested.

Be the first to comment

Please check your e-mail for a link to activate your account.

Keep in touch and stay up to date with our projects