Open Sesame

The Node 1 hatch opens on the International Space Station.

18162833006_d51680b5ce_k.jpg

Get the latest stories in your inbox every weekday.