› added 2 years ago
168
TIL of "Looking Glass", a 24 hour a day US military operation that lasted for 29 years
via beatlyzer.com