10-day Jain Mahamastakabhisheka religious festival continues in India

Thousands of Jains flock to Karkala, India, as the 10-day Mahamastakabhisheka festival, only held once every 12 years, begins. A massive Jain ceremony that honors