More Blustering from the Idiot-in-Chief https://www.rt.com/news/638013-us-iran-war-talks/
Read More »
Spinning Bad Financial News Into Good ~ Paul Craig Roberts
Friday’s payroll jobs report says that 96,000 new jobs were created in August and that the unemployment rate (U.3) fell