Heavenly Explosion! Bromide Meteor Flash Seen over North African Skies

3 months ago
871

A spectacular site was seen from the International Space Station Monday when a probable bromide meteor explosion lit up the skies over north Africa.

Loading comments...