Delta Force operator talks up the AR-15.
Posts published by “Zack Anderson”
When it comes to protecting our water and air, Jerry Brown has failed.
U.S. police kill more suspects in days than other countries do in years.
An animated documentary about the human cost of war.
Young Dutchman invents new technology to clean the oceans.