That time the CIA shot down an airplane with an AK-47…from a helicopter

HMOOB.TV

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 …

Read Full Article

Related Posts


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *