Self Reliance Rally

Self-Reliance Rally in Idaho Draws Politician’s Attendance (Video)

Self-Reliance Rally in Idaho Draws Politician’s Attendance (Video)

Self proclaimed *Patriots* flocked to a “Self-reliance” rally in northern Idaho this past weekend. The rally was staged to spread the message to like-minded people that the time is now to prepare for what they feel will very soon be the total collapse of the U.S. economy. They encouraged rally goers to stock up on […]