What cultural movement challenged traditional American values and lifestyles in the late 20th century?
The Counterculture Movement
The Postmodernist Movement
The Religious Revival Movement
The Neoconservative Movement

History Exercises are loading ...