Progressive intolerance and "deplorables"

BizNews
www.biznews.com