Solar Eclipse 2024: International Space Station captures stellar view of eclipse from space 10 April, 2024 by Newstars Education See also Lion cub spotted sitting the in backseat of a car in Pakistan, viral video shocks people