American patriots have a bright new star in Congress these days, and his name is Rand Paul. The junior U.S. senator from Kentucky calls himself a Republican, but he could just as easily label himself a constitutionalist, because he - like his long-serving U.S. representative...


Read More...