On the evening of Saturday (May 18) a bright fireball lit up the skies over Portugal and Spain in stunning green and blue as it streaked through Earth’s atmosphere. Read More – Space