Independent liberal, political writer and talk radio co-host John Morgan has been involved in politics since childhood. Brought up by John Birch Society parents he became a liberal through Vietnam, WaterGate and Nixon. He writes The Pennsylvania Progressive and co-hosts Democratic Talk Radio.

Load More Stories