Video Russians toss satellites and install animal tracking system in marathon spacewalk by Alan Boyle on August 15, 2018August 15, 2018 at 5:53 pm News Brief: Russian cosmonauts Oleg Artemyev and Sergey Prokopyev tossed four small research satellites into orbit and installed an animal-tracking sensor system known as Icarus on the International Space Station’s… Read More