Savage Joy Interviews Tim Canova for Her 1 Year Anniversary

Savage Joy celebrates by interviewing the man who was also her first guest, Tim Canova!

Tim Canova Introduces Progress For All

It is obvious we need an organization that actually represents progressives values and is willing to support progressive candidates. Tim Canova has created an alternative: Progress For All