“…which used radar data from space to perform an X-ray of the crucial glacier”
I’m not daft, but this sounds like the writer is completely retarded.
Big Media reporters are among the least intelligent and least informed people you'll ever meet. Newsreaders are a step below them.