A meteor explosion has been captured from space for the first time ever, thanks to a team aboard the International Space Station (ISS). The dramatic event took place over the North Pacific Ocean.
Astronauts on the International Space Station were not only treated to a sight from Earth's atmosphere recently but also caught a glimpse of one of the Milky Way's nearest galactic neighbors.
NASA is again at the centre of online speculation after viewers spotted bright lights moving across an International Space Station (ISS) livestream shortly before the footage switched cameras and ...