Peace requires social justice, solidarity and social progress.
U.S. politics are undergoing realignment.