Browse Items (61 total)

Magazine article clipped from International Defense Review, 3/1987 describing the nearly complete radar station.

Tags: ,