Asia's First Lollapalooza Music Festival Kicks Off In Mumbai

One of the world's longest-running festivals kicked off in Mumbai Saturday for the Indian financial hub's biggest music extravaganza since the end of the pandemic.