Speaking at Liberty Forum

I'm on stage at the Liberty Forum in Nashua, NH today from 1545h Eastern. Assuming Ustream does its thing, you should be able to watch right here!
Loading...