
The SciencesSeptember 1, 1985
Yellow Rain
A yellow substance found on rocks and leaves in Southeast Asia is alleged to be an agent of chemical war. The material is indistinguishable from the feces of indigenous honeybees

Yellow Rain
A yellow substance found on rocks and leaves in Southeast Asia is alleged to be an agent of chemical war. The material is indistinguishable from the feces of indigenous honeybees