The National Liberty Foundation is a Florida-based group of radical conservatives associated with the right-wing group that calls themselves the Tea Party. They use their Facebook to post lots of right-wing meme images and racist links. »12/15/13 6:21pm 12/15/13 6:21pm
Kinja is in read-only mode. We are working to restore service.