Superbolide lights up the night sky over Algeria, potential meteorite dropper
On the night of May 7, 2023, a huge superbolide turned the sky into a natural light show over Algeria.
On the night of May 7, 2023, a huge superbolide turned the sky into a natural light show over Algeria.