After 3 Months Of War, Russia Now A Shadow Of Itself

Russia

Major industrial players including oil giants BP and Shell and automaker Renault walked away, despite their huge investments in Russia.  The psychological cost of the repressions, restrictions and shrinking opportunities could be high on ordinary Russians, although difficult to measure EDITOR’S PICK Ukraine War: West Must ‘Prepare For War’, Says Ex-Nato Chief As Putin Unleashes … Read more