William Young is dead – Former CIA agent shoots himself in Chiang Mai

William Young, the CIA agent who is credited with allegedly discovering Long Cheng in northern Laos, a remote valley which became a top secret CIA air base in 1965  – and soon after the busiest airport in the world – shot himself in Chiang Mai, Thailand a few days ago. During the making of the […]

Continue Reading