One unexpected factor explains so much about how Russia is conducting its invasion
Russia has 160 satellites in orbit. Which feels like lots … till you contemplate that SpaceX has round 3,500. In fact, SpaceX’s satellites are nearly all designed for web communication, not ...