While you're sitting here, North Korean astronauts are landing on the Sun!

 

v20240901