An estimated 1.8 million devotees and visitors have gathered at Malaysia’s Batu Caves to observe the annual Thaipusam festival one of the largest...