#740 - Thaddeus Russell

02:50:58

Access AI content by logging in

Thaddeus Russell is an adjunct professor of American Studies at Occidental College, and also the author of "A Renegade History of The United States"