The Abstract episode 25: San Francisco Astroturf Rising

By Peter A. Kirby Have you heard of the term ‘astroturf?’ Broadly defined, it is a political organization enjoying some type of establishment funding as…

The Abstract episode 25: San Francisco Astroturf Rising