News Cosmonauts Have Been Caught Littering In Space During A Space Walk Shaheer ShahzadMay 10, 20230 Russian cosmonauts, Sergey Prokopyev and Dmitri Petelin, have intentionally released a bundle of hardware into space...