Russia & The Destruction Of The West
Terry Sacka, AAMS discusses explosive rhetoric coming out of Russia regarding Vladimir Putin’s address at the St. Petersburg International Economic Forum lambasting the West and declaring the end of “the era of the unipolar world”.