Categories Articles Russia Launches Major New Telescope Into Space Post author By crystalg Post date July 13, 2019 TIME Tags into, launches, major, Russia, space, Telescope ← Mueller’s testimony pushed to July 24 in a deal with House lawmakers that allows more time for questioning → As US counties update their voting machines, many run on outdated software