CD Projekt Red Halts All Game Sales In Russia And Belarus
After Russia’s invasion of Ukraine, CD Projekt Red has halted all sales of its games in Russia and Belarus. The company, known for Cyberpunk 2077 and The Witcher series of games, put out a statement yesterday about the situation. It reads “In light of the Russian military invasion in our neighboring country of Ukraine, until … Read more