Thanks to your votes Free Talk Live has now won Podcast Awards three years in a row! This year we took home the award for Best Political Podcast of 2007. Not only that but we now have earned the distinction of being the only podcast to win a Podcast Award every single year of the contest! Our competition this year included heavy hitters like Slate.com, Dan Carlin, and Democracy Now!
August 16th, 2007 - 12:00am