U.S. Markets closed

Russia Accidentally Sabotages Its Internet

Kimberly Zenz
Russia Accidentally Sabotages Its Internet

It’s the latest Kremlin attempt to clamp down on Russians’ online activity. And it blocked almost 16 million IP addresses belonging to Amazon and Google.