Transportation SHOCKWAVES reverberate as consumer demand plummets amid unyielding INFLATION – NaturalNews.com
With the US government releasing official inflation numbers today at the "shocking" level of 8.6% (via the CPI) -- with real inflation now well over 20% -- it is only the oblivious morons who were surprised. The intelligent, informed people