Microsoft blocks Windows downloads in Russia June 21, 2022 Fahad Ali Controversy, Downloads, Featured, Strategy, Windows No Comments In Mother Russia, Windows downloads you? It appears that Windows downloads have been made completely unavailable in Russia, though the nature of the block is currently unclear. It does …