NASA scientists informed about the captured images of an 88-pound (40 kg) rock dashing into the lunar surface, creating a bright flash of light which was caused by an automated telescope monitoring the moon. Further it's been recorded that the...
Keywords: lunar surface, Marshall Space Flight Center in Huntsville, Chelyabinsk, Marshall Space Flight Center
Read More