Why it looks like a troubling storm is brewing on the left


© St. Catharines Standard