Rain and snow aren't the only things to fall from the sky. Throughout
history rare occurrences have been recorded of other less expected and
surprising forms of deluge.
In 2001, parts of India were showered with mysterious red particles that
were thought to contain alien microbes. Here are some more examples of
this bizarre phenomenon.
No comments:
Post a Comment