Mystery over unidentified space object ‘released by Russian satellites’ Russia has released a mysterious object into Earth’s orbit, raising fears over potential military or experimental space operations, it was claimed. Go to Source Author: Gergana Krasteva