This Week’s Space News

July 02, 2020 04:51 PM
Embed
This program will begin at
This program has ended and is being processed for playback.

Astronauts aboard the International Space Station accidentally added to the floating piles of space debris. Plus, researchers using a “very large telescope” learned more about an Earthlike planet light years away, and satellite imagery followed a dust storm on our planet’s surface. VOA’s Arash Arabasadi brings us This Week in Space.

Produced by: Arash Arabasadi