Liberals, Progressives and Hate Speech

The politics of the left are often referred to with the umbrella term ‘liberal’ which is an over simplified view of the left wing and which doesn’t allow for the schism between those who identify as Liberal and those who identify as Progressive. Liberals are interested in upholding the rights of the individual and believe […]