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

{JUST IN) Putin Reveals Reason For Invasion Of Ukraine, Says Western Sanctions ‘Equivalent To Declaring War’

Putin

Vladimir Putin has revealed his reasons for invading Ukraine, described Western sanctions on Russia as being “equivalent to declaring a war”, While, insisting that his invasion of Ukraine was driven by a need to protect Russian speakers in the country. Kremlin spokesman Dmitry Peskov said the West was engaged in “economic banditry” against Russia and … Read more