Trio of Russian military satellites release mystery object into space

Three satellites launched into space by Russia have now released a mystery object as scientists try to figure out what it is.

Go to Source
Author: Straight Arrow News