Caitlin Johnstone and David Cobb Respond to Counterpunch31532Caitlin JohnstoneClifton MiddletonFollowJul 27, 2017 · 1 min readDo you public voices ever write about ideas? Is there a progressive agenda? on Medium?