Red Rain Weather
Red Rain
Rate this topic

Red rain, the phenomenon of red-colored rainfall, has been scientifically attributed in some cases to airborne dust containing red algae or other microorganisms. elaborate