Russia had to spend an extra $130 billion to buy goods while sanctioned, analysts from NATO's frontline say
NATO member Latvia’s national security analysts have released a report estimating that Russia has spent an additional $130 billion trying
Read More