During the Vietnam War, Lima Site 85 was a secret radar station atop a mountain in northeastern Laos known as Phou Phath staffed by U.S. Air Force personnel under civilian cover, guarded by Hmong commandos, and supplied by the CIA-run Air America cargo …
Leave a Reply