“OIL RAIN” CONFIRMED by NASA chief mission scientist: Clouds from Gulf did “RAIN OIL” on land (VIDEO)

“Leifer thinks this oil rain is an unprecedented oil spill phenomenon – a combination of the Gulf’s high humidity and the columns of thick smoke from burning oil.” … Read more >>