Secretive Russian military satellites release mystery object into orbit space.com 9 points by andrewfromx 18 hours ago