 But we continue with space. Here's an interesting story. The Russian satellite Research P1 mysteriously exploded in space on June the 26th. What's up with that? And it sent over 110 pieces of debris into low Earth orbit. The astronauts on the International Space Station took shelter in their, of course, deployment capsules in the event that this would hit the space station.