Raining oil? A video purports to show the aftermath of an oily rain that has left a rainbow sheen on the streets of River Ridge, Louisiana. The EPA says that an oily rain is highly unlikely.
Raining oil in Louisiana? An unsettling – and unverified – amateur video shows what appears to be the afte…