Explore Freedom » Hornberger's Blog » Rand Paul: A Profile in Courage