 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.