is tight
Explore Recent Photos Trending Flickr VR The Commons Galleries World Map Camera Finder The Weekly Flickr Flickr Blog Create Upload Sign In Sign Up Explore Recent Photos Trending The Commons Galleries The Weekly Flickr Flickr Blog ← → Back to album PRO Central Intelligence Agency By: Central Intelligence Agency Keith Woodcock Oil on Canvas, 2007 Donated by Marius Burke and Boyd D. Mesecher Known as “Site 85,” the US radar facility perched atop a 5,800-foot mountain in northeast Laos was providing critical and otherwise unavailable all-weather guidance to American F-105 fighter-bombers flying strike missions against Communist facilities in North Vietnam. CIA proprietary Air America provided air support to the isolated site. Recognizing the threat posed by this facility, the ...