Red Rain in Kerela
In the year 2001, alien particles were falling over Kerela in the form of red July rain. So believes Dr Godfrey Louis, who is also supported by Dr Milton Wainwright, both with strong credentials.
But why Kerela, when they could go anywhere in the world?
Maybe because it's God's own country.
(link: Rediff)
(link: Slashdot)
(link: India Uncut)
(link: The Ass Effect)
(link: God is NOT an Asshole)
Tagged Red Rain, Kerela, Aliens, Godfrey Louis