Wednesday

Mysterious world of Google satellite maps

The Register reader who submitted this picture claims it shows the location of HAARP, the Defense Department's "Ionospheric Research" site that more than a few conspiracy-minded people believe is actually a massive weather-modification system.