Fireball meteor lights Japan's sky up
Digest more
Meteors are when meteoroids enter the Earth's atmosphere, or of any other planet, at high speed and burn up, resulting in fireballs or 'shooting stars'.
A massive fireball streaked across the skies of western Japan, glowing in brilliant shades of green and blue and startling residents who thought night had briefly turned to day. Experts say the dazzling meteor, so bright it rivaled the moon, likely plunged ...