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