With two of their space telescopes already in orbit. Some wild-eyed rumor monger is trying to tell me these things have 100 times the capability of the HST.
Does anybody have the real story on this? Are these Keyholes?
And what would the capabilities of a Keyhole pointed outward be?