Finally, NASA Figures Out the Mystery of the Unexplainable Flashes Reflecting Off Earth
NASA’s orbiting camera is capturing ‘unexpected flashes of light’ reflecting off our planet. These flashes of light have given rise to many speculations… like what they are and why are they occurring. Moreover, these flashes…