astroengine.com
Daily Roundup: Space Station Dumps its Refuse and Three Black Holes Collide
In a quiet event, with no ceremony or sending off party, the Russian Progress 28 supply module was released from the International Space Station on Monday to fall to Earth as a fireball. On board, …