Originally Posted by Caustic Logic
This would require the Russians to have an array of quite specialized, technologically advanced satelites, whose only concievable purpose would be to either prove or disprove plane overflights. The satelites would need to be able to cover dozens or hundreds of square miles at the same time, with video no less, with spatial and temporal resolution adequate to spot a small jet fighter in flight, which also amounts to enormous quantities of data (probably to the order of many terabytes per second if not more - the more you encode it the better resolution you'll need) to be streamed back home. Is there any evidence they have such an array?
To me, remote viewing seems the most plausible of the bunch
Trouble is, it doesn't have anything to do with satelites.