Astrobitica
April 1, 2026
Historical observations from an observatory in Germany have now independently verified evidence for brief, mysterious flashes of...
