Open Forum: ‘Progressive’?
Ours is a liberal democracy by definition; ours is a progressive society, embracing progress as a national good. Thus, “liberal” and “progressive” as popular designations of those well to the left…
To See This and Every Local Story from The Winchester Star, Click Here to Become a Subscriber!
Login to view the full story