New Left
The New Left was a set of political movements that challenged hierarchy, imperialism, and racial and economic injustice, especially from the 1950s through the 1970s.
The New Left was a set of political movements that challenged hierarchy, imperialism, and racial and economic injustice, especially from the 1950s through the 1970s.