Wednesday

Searching for 'our alien origins'

In July 2001, a mysterious red rain started falling over a large area of southern India. BBC