Strategic Culture Foundation | 29.03.2019 Hardly a week goes by and the United States falls deeper into global disrepute. This week was a bonanza of own goals for the self-declared “leader of the free world”. The debacle over the ridiculous “Russiagate” scandal finally imploding was spectacular. Then there were more horrific reports of US air […]
Source