Hurricane Helene's raging eye captured by Space Station 0 27.09.2024 10:38 Indiatoday.in Hurricane Helenes raging eye captured by Space Station