These 'Space Speed Bumps' Could Send Our Satellites Crashing Down to Earth

Published: 2:05 PM EDT April 23, 2019
Updated: 2:04 PM EDT April 23, 2019