SOMEWHERE BETWEEN PARANORMAL & ABNORMAL
February 22, 2022
China on Monday denied responsibility for a rocket set to slam into the Moon, after experts said the piece of space junk likely came from Beijing’s lunar exploration program.