News

A colossal 'megaflash' stretching 829 kilometers across the sky above the United States on October 22, 2017, has been ...