Dalton Delan: Bees and ‘yellow rain’ debunked

Case in point: back in 1981, I set out with a team at ABC News to investigate allegations of deadly “yellow rain” being dropped on Hmong villages in Laos. The Hmong had assisted the U.S. in its …

Read Full Article

Related Posts