World’s first artificial shooting star show to be launched
A Tokyo-based space company, ALE, has announced it will create the world’s first artificial meteor shower in 2025 – producing man-made shooting stars that could be seen from the UK…
Read More