A Glimpse of Oumuamua

Astronomers have discovered a passing rock from another star — the first interstellar asteroid.