a

Richard C. Hoagland commented on the red rain phenomenon of Kerala, India. Red particles found there may be of extraterrestrial origin (such as from a cometa…