Mysterious green displays in the sky dubbed “mesospheric ghosts” can sometimes accompany the dramatic red atmospheric lights called sprites
Advertisment
Mysterious green displays in the sky dubbed “mesospheric ghosts” can sometimes accompany the dramatic red atmospheric lights called sprites