Israel National NewsIsraeli NewsWatch: Olympics 2021 from Space Watch: Olympics 2021 from SpaceAstronauts cheer Olympic athletes from International Space Station.Arutz Sheva Staff Aug 4, 2021, 10:58 PM (GMT+3)OlympicsOuter SpaceFound a mistake? Contact usGet the latest news in your mailbox