BREAKING NEWS

BREAKING NEWS

India Jain Festival

no comment

India Jain Festival

The giant Jain god, Bahubali is being anointed in an extraordinary ceremony in Karnataka, Southern India.

Thousands of followers of the ancient Indian religion, based on principles of nonviolence and vegetarianism, turn up for the technicolour spectacle which happens just once every twelve years.

More No Comment