Russia is feeling the full impact of sanctions and the strain could force an end to the war this year, think tank says Jan 9, 2025By crystalg Business Insider Business Insider