by Shane Trejo, Big League Politics: Last week, Russian President Vladimir Putin used his speech at the St. Petersburg International Economic Forum to blast the collective West’s sanctions crusade against his regime. In this speech, Putin stressed that the sanctions levied against Russia will blow up in the EU, the United States, and the rest […]
Source