20 hours agoNon-American Voters? What's Going On With "Our Democracy"?The Ron Paul Liberty ReportVerified