‘Liberal’ has become a term of derision in US politics – the historical reasons are complicated
.....
© The Conversation
visit website