Foreign companies continue to prop up the Kremlin Washington Post, 08 Apr 2022 Global outrage over Russia’s invasion of Ukraine widened this week after new evidence of atrocities committed by Russian troops.