×
It Happens

The Cave Dwellers of Kerala

The world discovered this endangered tribe in 1970. Soon after, the tribals discovered alcohol

Cave