Oligarchies, Terrorism, Greed, and Other Obstacles to Forecasting the Future

.....

© Townhall