19 hours ago inhistory

Two female New Orleans based airport employees hopped a cargo flight to Nicaragua in mid-1985 and inadvertently ended up in a CIA-supported Contra base camp.

Loading


More posts