Photos
Videos
They Invade 98% of the World's Countries, Then Complain About ...
3.9K
1.3K
Management of Our Lives
171
6
True Foundation of Liberty
14
1
Posts
Activist Post shared a link.
43 mins
History has shown that experts aren’t often much better than the average person when it comes to forecasting the future. Here are 5 ...
activistpost.com
Activist Post shared a link.
2 hrs
A report from the U.S. gov't admits that after spending $8.62 billion to eliminate opium production in Afghanistan, the U.S. actually contributed to it.
activistpost.com